MCP Hub
Back to servers

@vltrn/vingularity-protocol

Map everything. Connect everything. Understand everything. MCP Server + CLI for ecosystem intelligence.

npm130/wk
Updated
Apr 9, 2026

Quick Install

npx -y @vltrn/vingularity-protocol

Vingularity Protocol

Auto-scan any codebase and generate a unified mind map showing every project, API, database, agent, port, and inter-system connection.

MCP Server + CLI — works with Claude Code, Claude Desktop, or standalone.

 ██╗   ██╗██╗███╗   ██╗ ██████╗ ██╗   ██╗██╗      █████╗ ██████╗ ██╗████████╗██╗   ██╗
 ██║   ██║██║████╗  ██║██╔════╝ ██║   ██║██║     ██╔══██╗██╔══██╗██║╚══██╔══╝╚██╗ ██╔╝
 ██║   ██║██║██╔██╗ ██║██║  ███╗██║   ██║██║     ███████║██████╔╝██║   ██║    ╚████╔╝
 ╚██╗ ██╔╝██║██║╚██╗██║██║   ██║██║   ██║██║     ██╔══██║██╔══██╗██║   ██║     ╚██╔╝
  ╚████╔╝ ██║██║ ╚████║╚██████╔╝╚██████╔╝███████╗██║  ██║██║  ██║██║   ██║      ██║
   ╚═══╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝  ╚═════╝ ╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝   ╚═╝      ╚═╝

Quick Start

# Zero-install scan
npx vingularity-protocol scan .

# Install globally
npm install -g vingularity-protocol
vingularity scan /path/to/your/projects

What It Detects

CategoryTrigger FilesExtracted
Projectspackage.json, requirements.txt, pyproject.toml, Cargo.toml, go.mod, Gemfile, composer.jsonName, tech stack, framework, dependencies, scripts
APIsroute.ts, app.py, server.ts + regex patternsHTTP method, path, framework, source file
Databasesprisma/schema.prisma, docker-compose DB images, .env refsType, port, models, connection refs
AI/Agents.mcp.json, CLAUDE.md, AGENTS.md, LLM env varsType, name, config details
InfrastructureDockerfile, docker-compose.yml, nginx.conf, .service, render.yamlServices, ports, images, volumes
DocumentationREADME.md, CLAUDE.md, ARCHITECTURE*.mdFile paths, types
ConnectionsCross-analysis of ports, env vars, shared depsFrom/to, type, details

CLI Commands

vingularity scan [path]                    # Scan a directory tree
vingularity scan . -d 5 -f json -o out.json  # Custom depth, format, output file
vingularity map [-f markdown|json|html]    # Generate mind map from last scan
vingularity ports                          # Show all detected ports
vingularity connections [--project id]     # Show inter-system connections
vingularity export [format] [-o file]      # Export scan results
vingularity serve                          # Start MCP server (stdio)

MCP Server

Claude Code

Add to your .mcp.json:

{
  "mcpServers": {
    "vingularity": {
      "command": "npx",
      "args": ["-y", "vingularity-protocol", "serve"]
    }
  }
}

Claude Desktop

Add to your Claude Desktop config:

{
  "mcpServers": {
    "vingularity": {
      "command": "npx",
      "args": ["-y", "vingularity-protocol", "serve"]
    }
  }
}

MCP Tools

ToolDescription
scan_ecosystemFull directory scan (path, depth, includeHidden)
scan_projectSingle project deep scan
get_mind_mapReturn mind map (markdown or json)
get_connectionsReturn connection graph (optional project filter)
get_port_mapAll detected ports/services
get_tech_stackTechnology inventory

MCP Resources

URIDescription
vingularity://mind-mapFull mind map
vingularity://connectionsConnection graph
vingularity://inventorySystem inventory

Configuration

Create vingularity.config.yaml in your project root or ~/.vingularity/config.yaml:

scan:
  maxDepth: 8
  maxFileSize: 1048576
  followSymlinks: false

ignore:
  - "*.log"
  - "*.tmp"

output:
  format: markdown
  includeTimestamp: true
  includeStats: true

analyzers:
  project: true
  api: true
  database: true
  agent: true
  infra: true
  docs: true

Output Formats

  • Markdown — ORACLE.md-style mind map with ASCII art, tables, and connection diagrams
  • JSON — Full structured scan result for programmatic use
  • HTML — Dark-themed page with Mermaid.js connection diagram

Architecture

vingularity-protocol/
├── src/
│   ├── types.ts          # All types + Zod schemas
│   ├── config.ts         # Config loader (YAML regex + defaults)
│   ├── scanner/          # Directory walker + ignore patterns
│   ├── analyzers/        # 6 analyzers: project, api, database, agent, infra, docs
│   ├── graph/            # Connection builder + port resolver
│   ├── renderers/        # JSON, Markdown, HTML output
│   ├── mcp/              # MCP server (6 tools, 3 resources)
│   └── cli/              # Commander.js CLI

3 runtime dependencies: @modelcontextprotocol/sdk, commander, zod

Requirements

  • Node.js 18.17+

License

MIT

Reviews

No reviews yet

Sign in to write a review