Codebase Memory MCP

Virale code-intelligence-MCP: echte graph, snelle queries — tokenclaim gemeten omgekeerd.

Door DeusData · GitHub · DeusData

Tested · Didn't pass

Codebase Memory MCP — Virale code-intelligence-MCP: echte graph, snelle queries — tokenclaim gemeten omgekeerd.

Wat het doet

Single-binary MCP-server (30k+ GitHub-sterren) die je repo indexeert tot een persistente knowledge graph: who-calls, impactanalyse, dode code, Cypher-queries over 158 talen. We hebben hem A/B-gebenchmarkt tegen een agent die gewoon bestanden leest, op 8 vooraf geregistreerde structurele taken: pariteit in correctheid, maar alleen dankzij fallbacks naar zijn eigen text search — en 2,27× de tokens. Echt goed in call-chain tracing op pure TS/JS; vertrouw de graph niet als enige bron van waarheid op codebases met gemengde frameworks.

Testrapport

Installeert schoon en de CLI werkt echt: indexeren met één commando, en call-chain tracing plus definitielookup in pure TypeScript zijn snel en precies. Maar op onze 8-taken structurele benchmark miste zijn graph .astro-frontmattercalls, dynamische import() en type-only imports, labelde hij private functies verkeerd als exported, en leverde de standaard dead-code-query grotendeels false positives op — de agent viel op de helft van de taken terug op de eigen text search van de tool om correct te blijven. Bij gelijke nauwkeurigheid (8/8 in beide varianten) gebruikte hij 127% MEER tokens dan een agent die gewoon bestanden leest, niet de geadverteerde '99% minder'.

Getest op: 2026-07-11 · Claude Code 2.x (agent harness)

Installatie

curl -fsSL https://raw.githubusercontent.com/DeusData/codebase-memory-mcp/main/install.sh | bash — then run its install command to auto-configure Claude Code, restart, and index your repo. Inspect the script first; it edits agent config files.

Commando's en voorbeeldprompts

  • /codebase-memory-mcpVirale code-intelligence-MCP: echte graph, snelle queries — tokenclaim gemeten omgekeerd.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Find every caller of getSession across the repo, including .astro files
  • What breaks if I delete src/lib/store.ts? Include dynamic imports
  • List dead exports in src/lib — verify each one before claiming it's dead