
GraphPilot
GraphPilot gives coding agents a persistent structural index of your TypeScript or JavaScript codebase so they stop burning tokens on repetitive greps. It builds a local code graph (symbols, callers, callees, blast radius) and exposes four MCP tools: gp_recall for symbol lookup, gp_callers for finding who calls a function, gp_impact for refactor blast radius, and gp_index for on-demand reindexing. Every response includes file:line evidence anchors with commit SHAs. Run graphpilot index once to build the graph, graphpilot watch to keep it fresh on file saves, then wire graphpilot mcp into Claude, Cursor, or Cline. Benchmarks show 61% token reduction on structural queries compared to file reads alone, with sub-millisecond query times even on large repos.
- GitHub stars
- 10
- tools
- 4
- transport
- STDIO
- env var
- 1
- last updated
- Jun 5, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
gp_recallFind a symbol by name.
Find a symbol by name.
No parameter schema in public metadata yet.
gp_callersList callers (or callees) of a symbol.
List callers (or callees) of a symbol.
No parameter schema in public metadata yet.
gp_impactBlast radius in one call.
Blast radius in one call.
No parameter schema in public metadata yet.
gp_indexRe-index the repo and invalidate the per-path query cache.
Re-index the repo and invalidate the per-path query cache.
No parameter schema in public metadata yet.
Sponsors
Configuration
GRAPHPILOT_ROOTAbsolute path to the repository GraphPilot should index and serve. Optional — falls back to the MCP client's workspace root or a parent-directory walk.
Readme
GraphPilot
GraphPilot
Structural memory for coding agents.
A refactor-safe, branch-aware, evidence-backed code graph that runs entirely on your machine.
Details
- Repository
- github.com/graphpilot-oss/graphpilot
- Website
- github.com/graphpilot-oss/graphpilot#readme
- Category
- AI & LLM Tools
- Package
@graphpilot-oss/graphpilot- Transport
- STDIO
- Registry
- MCP registry, active