Codebase Memory MCP
Viral kod-intelligens-MCP: riktig graf, snabba frågor — tokenpåståendet uppmättes omvänt.
Tested · Didn't pass
Vad den gör
Enfilig binär MCP-server (30k+ GitHub-stjärnor) som indexerar ditt repo till en beständig knowledge graph: who-calls, impact-analys, död kod, Cypher-frågor över 158 språk. Vi A/B-benchmarkade den mot en agent som bara läser filer på 8 förregistrerade strukturella uppgifter: paritet i korrekthet, men bara via fallbacks till dess egen textsökning — och 2,27× tokens. Genuint bra på call-chain-spårning i ren TS/JS; lita inte på grafen som enda sanningskälla i kodbaser med blandade ramverk.
Testrapport
Installeras rent och CLI:n fungerar genuint: indexering med ett kommando, och call-chain-spårning plus definitionsuppslag i ren TypeScript är snabbt och precist. Men i vår 8-uppgifters strukturella benchmark missade grafen anrop i .astro-frontmatter, dynamiska import() och type-only-imports, felmärkte privata funktioner som exporterade, och standardfrågan för död kod returnerade mestadels falska positiva — agenten föll tillbaka på verktygets egen textsökning i hälften av uppgifterna för att förbli korrekt. Vid lika träffsäkerhet (8/8 båda armarna) använde den 127 % MER tokens än en agent som bara läser filer, inte det utlovade '99 % färre'.
Testad: 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.
Kommandon och exempelprompter
/codebase-memory-mcpViral kod-intelligens-MCP: riktig graf, snabba frågor — tokenpåståendet uppmättes omvänt.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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