Codebase Memory MCP
Viraler Code-Intelligence-MCP: echter Graph, schnelle Queries — Token-Behauptung im Test umgekehrt.
Tested · Didn't pass
Was es kann
Single-Binary-MCP-Server (30k+ GitHub-Stars), der dein Repo in einen persistenten Knowledge-Graph indexiert: Who-Calls, Impact-Analyse, Dead Code, Cypher-Queries über 158 Sprachen hinweg. Wir haben ihn per A/B-Benchmark gegen einen reinen Datei-lesenden Agenten auf 8 vorregistrierten strukturellen Aufgaben getestet: Korrektheits-Parität, aber nur dank Fallbacks auf seine eigene Textsuche — und 2,27× so viele Tokens. Wirklich gut bei Call-Chain-Tracing in reinem TS/JS; verlass dich bei Mixed-Framework-Codebases nicht auf den Graphen als alleinige Quelle der Wahrheit.
Testbericht
Installiert sauber, und die CLI funktioniert wirklich: Indexierung mit einem Befehl, und Call-Chain-Tracing plus Definitionssuche in reinem TypeScript sind schnell und präzise. Aber in unserem 8-Aufgaben-Struktur-Benchmark hat der Graph .astro-Frontmatter-Aufrufe, dynamische import() und typreine Imports übersehen, private Funktionen fälschlich als exportiert markiert, und die Standard-Dead-Code-Query lieferte überwiegend False Positives — der Agent musste bei der Hälfte der Aufgaben auf die eigene Textsuche des Tools zurückgreifen, um korrekt zu bleiben. Bei gleicher Genauigkeit (8/8 in beiden Armen) verbrauchte er 127 % MEHR Tokens als ein reiner Datei-lesender Agent, nicht die beworbenen '99 % weniger'.
Getestet am: 2026-07-11 · Claude Code 2.x (agent harness)
Installation
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.
Befehle & Beispiel-Prompts
/codebase-memory-mcpViraler Code-Intelligence-MCP: echter Graph, schnelle Queries — Token-Behauptung im Test umgekehrt.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Find every caller of getSession across the repo, including .astro filesWhat breaks if I delete src/lib/store.ts? Include dynamic importsList dead exports in src/lib — verify each one before claiming it's dead