Codebase Memory MCP

MCP di code-intelligence virale: grafo reale, query veloci — la promessa sui token misurata al contrario.

di DeusData · GitHub · DeusData

Tested · Didn't pass

Codebase Memory MCP — MCP di code-intelligence virale: grafo reale, query veloci — la promessa sui token misurata al contrario.

Cosa fa

Server MCP a binario singolo (30k+ stelle su GitHub) che indicizza il tuo repo in un knowledge graph persistente: chi chiama cosa, analisi d'impatto, codice morto, query Cypher su 158 linguaggi. Lo abbiamo benchmarkato in A/B contro un agente che legge solo file, su 8 task strutturali pre-registrati: parità di correttezza, ma solo grazie a fallback sulla sua stessa ricerca testuale — e 2.27× i token. Genuinamente bravo nel tracciare catene di chiamate su TS/JS puro; non fidarti del grafo come unica fonte di verità su codebase multi-framework.

Rapporto di test

Si installa in modo pulito e la CLI funziona davvero: indicizzazione con un solo comando, e il tracciamento delle catene di chiamate più la ricerca delle definizioni in TypeScript puro sono veloci e precisi. Ma nel nostro benchmark strutturale a 8 task il suo grafo si è perso le chiamate nel frontmatter .astro, gli import() dinamici e gli import di solo tipo, ha etichettato erroneamente come esportate funzioni private, e la query di codice morto di default ha restituito perlopiù falsi positivi — l'agente è ricorso alla ricerca testuale integrata dello strumento in metà dei task per restare corretto. A parità di accuratezza (8/8 in entrambi i bracci) ha usato il 127% IN PIÙ di token rispetto a un agente che legge solo file, non il "99% in meno" pubblicizzato.

Testato il: 2026-07-11 · Claude Code 2.x (agent harness)

Installazione

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.

Comandi e prompt di esempio

  • /codebase-memory-mcpMCP di code-intelligence virale: grafo reale, query veloci — la promessa sui token misurata al contrario.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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