repomap MCP server
io.github.SylphxAI/repomap·v1.9.0A map of your codebase for AI agents: code graph, search, call paths and change impact. No API key.
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed repomap yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
repomap tools
No tool declarations could be read from the package source. They show once the server is installed.
How repomap compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 94/100
- higher than 96% of 3,470 Web search servers
Release history: 9 versions in the registry since 2026-09-25, latest 2026-10-25, typically one every 2 days.
Install repomap in Claude Code, Cursor or VS Code
Runs npx -y @sylphx/repomap on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add repomap -- npx -y @sylphx/repomap
What the publisher says
From the repomap repository's README, as published. We do not edit it. Read it on GitHub
repomap
<!-- oneliner -->A map of your codebase for AI agents: code graph, search, call paths and change impact. No API key.<!-- /oneliner -->
Code graph · hybrid search · call paths · change impact · an interactive graph UI. One Rust binary. Local. No API key. MIT.
<!-- repomap:agent-ready --><!-- /repomap:agent-ready -->
Live demo · Docs · Quickstart · Tools · Graph UI · Benchmarks · Compare
The real UI on excalidraw (687 files, indexed in under half a second): search, a symbol's code and callers, then the blast radius of a change. Try it in your browser, no install needed.
Quickstart
npx -y @sylphx/repomap setup # add repomap to Claude Code, Codex, Cursor, VS Code, Claude Desktop, Windsurf, Gemini CLI
npx -y @sylphx/repomap serve # open the graph UI for the current repoThat's it. Add --claude-hooks to also enrich Claude Code's Grep and Glob. setup detects the clients you have, writes their MCP config, and prints every change it made. Run it again and nothing changes. Then ask your agent: "Use repomap to map this repo."
Manual MCP config
{
"mcpServers": {
"repomap": { "command": "npx", "args": ["-y", "@sylphx/repomap", "mcp"] }
}
}Claude Code: claude mcp add repomap -- npx -y @sylphx/repomap mcp Codex (~/.codex/config.toml):
[mcp_servers.repomap]
command = "npx"
args = ["-y", "@sylphx/repomap", "mcp"]Docker (stdio, amd64/arm64):
{ "mcpServers": { "repomap": { "command": "docker", "args": ["run", "-i", "--rm", "-v", "/path/to/repo:/workspace:ro", "ghcr.io/sylphxai/repomap"] } } }The server indexes the client's workspace root (or its working directory, or REPOMAP_ROOT). Every tool also takes root.
Why
Agents burn most of their context on grep, ls and reading whole files just to work out where things are. repomap gives them the map up front:
- Where is it? Hybrid search that matches symbol names and the words inside functions, with the lines that matched.
- What is this? One call returns a symbol's code, callers with call-site lines, callees, subtypes and the tests that reach it.
- How does A reach B? The shortest call path, each hop cited file:line.
- What breaks if I change this? Direct and indirect callers, importing files, modules touched, tests to run, and a risk level. Point it at your git diff before you commit.
- What does this repo look like? Modules found from real dependencies (not just folders), the most central files, the most used symbols, and entry points.
All of it comes from a local index: tree-sitter parsing, a resolved import and call graph, PageRank, Louvain communities and BM25 over AST chunks. Nothing leaves your machine, and no model or embedding API is called.
What your agent gets
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
repomap: common questions
- Is repomap MCP server safe?
- Yes, by our scan: it is graded A (94/100). Read the repomap safety report
- How do I install repomap?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does repomap need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is repomap maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v1.9.0.
- What can I use instead of repomap?
- Servers from other publishers that do the same job: Socraticode MCP server, Crg MCP server and Repomix MCP server.
Alternatives to repomap
Same job from other publishers: the closest match first, then the best rated.
- SocraticodeMCP server for enterprise local codebase indexing, semantic search, and code dependency graphs.not reviewedEstablishedB
- CrgToken-efficient code review knowledge graph: semantic search and call-graph resolution.not reviewedEstablishedB
- RepomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or searchnot reviewedWidely usedA
- ArxivSearch arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.not reviewedWidely usedA
- Google Maps MCP Server18 Google Maps tools for AI agents — geocode, search, directions, weather, and more.not reviewedEstablishedB