33rd of 6 in MCP servers for developers
codebase-memory-mcp
MCP server that indexes codebases into a queryable knowledge graph
- Stars
- 46.3k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Sep 2026
- Language
- C
Overview
A native C executable that parses repositories with tree-sitter (162 languages) into a persistent graph of functions, classes, call chains, HTTP routes and cross-service links, and exposes it through 17 MCP tools. It adds semantic search with bundled embeddings, Cypher-like queries, dead code detection, git diff impact mapping and a built-in 3D graph UI. Processing is local, and `install` configures detected coding-agent clients.
Who it is for: Developers giving coding agents structural code search over local repos
Strengths
- Runs locally with no API key, hosted service or language runtime
- Bundled embeddings enable semantic search without Ollama or Docker
- Covers 162 languages; Hybrid LSP type resolution for 10 of them
- Releases are VirusTotal-scanned and SLSA 3 attested
Weaknesses
- Updates require re-running the install script; `update` only prints the command
- Defender may flag release binaries as a false positive, per the README
- All active processes must share the exact same build and cache root
- Watcher covers only git projects opened in MCP sessions, by default
What it needs
- no GPU
- Models: nomic-embed-code (bundled, int8, 768d)
- port 9749
Also in MCP servers for developers
See all 6| Rank | Project | Score |
|---|---|---|
| 1 | codegraphLocal code knowledge graph served to coding agents over MCP | 80 out of 100 |
| 2 | chrome-devtools-mcpMCP server that lets coding agents drive and debug a live Chrome | 64 out of 100 |
| #4 | context7Fetches current, version-specific library docs into coding agent prompts | 57 out of 100 |
| #5 | github-mcp-serverMCP server exposing GitHub repos, issues, PRs and Actions to AI tools | 54 out of 100 |
| #6 | cli-anythingGenerates command-line wrappers so AI agents can drive desktop and backend software | 43 out of 100 |