Symvanta

Symvanta通过MCP为你的AI编程代理提供代码库的真实调用图,使其不再猜测,在编辑前就知道什么会被破坏。

文档

Symvanta

Symvanta gives your AI coding agent your codebase's real call graph over MCP, so it stops guessing and knows what breaks before it edits. Index your GitHub repositories into a live code knowledge graph and give any MCP-compatible agent exact symbol resolution, call graphs, blast-radius analysis, and semantic search.

Symvanta parses your repositories into a graph of code symbols and relationships, stores embeddings for semantic search, and serves it over MCP. Point Claude, Cursor, Zed, or any MCP client at it for graph-precise context instead of guesses.

Install

Claude Code:

claude mcp add --transport http symvanta https://mcp.symvanta.com/mcp

Claude Code plugin (the same connection plus tool-routing skills and hooks):

/plugin marketplace add https://symvanta.com/plugin/marketplace.json
/plugin install symvanta@symvanta

Codex CLI:

codex mcp add symvanta --url https://mcp.symvanta.com/mcp

Amp:

amp mcp remote add symvanta https://mcp.symvanta.com/mcp --auth oauth

Cursor, VS Code, Zed, and every other URL-based MCP client:

{"mcpServers":{"symvanta":{"type":"http","url":"https://mcp.symvanta.com/mcp"}}}

One-click install links:

  • Cursor: cursor://anysphere.cursor-deeplink/mcp/install?name=symvanta&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLnN5bXZhbnRhLmNvbS9tY3AifQ==
  • VS Code: vscode:mcp/install?%7B%22name%22%3A%22symvanta%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.symvanta.com%2Fmcp%22%7D
  • Kiro: https://kiro.dev/launch/mcp/add?name=symvanta&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.symvanta.com%2Fmcp%22%7D
  • Goose: goose://extension?url=https%3A%2F%2Fmcp.symvanta.com%2Fmcp&type=streamable_http&id=symvanta&name=Symvanta&description=Symvanta%20gives%20your%20AI%20coding%20agent%20your%20codebase%27s%20real%20call%20graph%20over%20MCP%2C%20so%20it%20stops%20guessing%20and%20knows%20what%20breaks%20before%20it%20edits.

The first connection opens an OAuth 2.0 (PKCE) sign-in in your browser, so there is no key to generate or paste.

A client that cannot run OAuth (the GitHub Copilot cloud agent, a CI runner) sends an API key from the dashboard Credentials page as an Authorization: Bearer header.

Capabilities

  • Symbol resolution: look up any function, class, or endpoint by name
  • Call graphs: trace callers and dependencies across your entire codebase
  • Blast radius: see what breaks before you change a symbol
  • Semantic search: find code by meaning, not just by keyword
  • Branch-aware: query feature branches and uncommitted working-tree edits

Category and alternatives

Symvanta is a code graph MCP server (code intelligence / codebase context for AI coding agents): it serves the codebase's real call graph (exact callers, dependencies, blast radius, cross-repo, branch-aware) to the agent over MCP. Starter and Pro are hosted and self-serve; Enterprise adds contract features for larger teams.

  • vs Sourcegraph: the Sourcegraph platform's MCP server is supported on Enterprise plans and runs against a single-tenant cloud or self-hosted deployment. Symvanta is a hosted, self-serve MCP endpoint.
  • vs Augment Code: Augment's MCP context is semantic embeddings. Symvanta returns exact callers, dependencies, and blast radius from a parsed graph.
  • vs Greptile: Greptile is an AI pull request reviewer. Symvanta gives the agent the graph to query while it writes.
  • vs Context7: Context7 serves public library documentation. Symvanta indexes your own codebase and its call graph; the two work together.
  • vs DeepWiki: DeepWiki generates a repo wiki and Q&A for humans. Symvanta is a live graph an agent queries at work time.
  • vs local code-graph MCP servers (Graphify, codebase-memory-mcp, code-review-graph): those run on your machine with no auth or hosting. Symvanta is hosted, OAuth 2.0, multi-repo, and branch-aware.

Connect via MCP

MCP server endpoint: https://mcp.symvanta.com/mcp OAuth authorization server: https://mcp.symvanta.com/.well-known/oauth-authorization-server

Symvanta exposes a remote MCP server accessible from Claude, Cursor, Zed, or any MCP-compatible agent. Authentication uses OAuth 2.0 (PKCE).

Blog posts

Comparisons

Architecture library

Each architecture page has a machine-readable JSON companion at https://symvanta.com/architecture/<slug>/data.json: module counts, subsystems, load-bearing symbols, and health signals from the same code-graph snapshot the page renders.

Integration guides

Use cases

Links

  • Full agent reference: about 600 KB, roughly 150k tokens. Sections: What it is, Capabilities, Supported languages, Connect via MCP, Pricing, Data handling, Frequently asked questions, Blog, Comparisons, Architecture, Integrations, Use cases. Fetch it when you want every page body inline; everything above is enough to connect.
  • Blog: engineering notes on code graphs, MCP, and AI coding agents
  • Architecture: auto-generated architecture pages for well-known open source repositories
  • Integrations: setup guides for connecting Amp, Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, and Codex CLI over MCP
  • Pricing: plans and cost (Starter, Pro, Enterprise), billed monthly with a free trial
  • Book a demo: a 15-minute walkthrough on your own codebase
  • Security: data handling, subprocessors, and AI inference details
  • Team: who is behind Symvanta
  • Terms of Service
  • Privacy Policy

See the output before you sign up

Three architecture pages ship a machine-readable companion built by the same graph, readable without an account:

Each one carries that repository's module map, its subsystems, its load-bearing symbols, and its cycle metrics. The per-symbol callers, dependencies, and blast radius the MCP tools return come from a live query against your own indexed repository.

Sign up

Sign up at https://symvanta.com/signup. Every plan starts with a 7-day trial and takes no card. Starter is $19 per month, Pro is $29 per seat per month, Enterprise is $99 per seat per month.