Codebase Memory MCP

Virální MCP pro code intelligence: skutečný graf, rychlé dotazy — tvrzení o tokenech se v měření obrátilo.

od DeusData · GitHub · DeusData

Tested · Didn't pass

Codebase Memory MCP — Virální MCP pro code intelligence: skutečný graf, rychlé dotazy — tvrzení o tokenech se v měření obrátilo.

Co umí

Jednobinárkový MCP server (30k+ hvězd na GitHubu), který indexuje váš repozitář do trvalého knowledge grafu: kdo co volá, analýza dopadu, mrtvý kód, Cypher dotazy napříč 158 jazyky. A/B jsme ho benchmarkovali proti agentovi, který jen čte soubory, na 8 předem definovaných strukturálních úlohách: shoda ve správnosti, ale jen díky fallbacku na vlastní textové vyhledávání — a 2.27× víc tokenů. Skutečně dobrý v trasování řetězců volání na čistém TS/JS; nespoléhejte na graf jako jediný zdroj pravdy u smíšených frameworkových codebase.

Testovací report

Instaluje se čistě a CLI opravdu funguje: indexace na jeden příkaz, trasování řetězců volání a vyhledávání definic v čistém TypeScriptu jsou rychlé a přesné. Ale v našem 8úlohovém strukturálním benchmarku graf minul volání z .astro frontmatteru, dynamické import() a type-only importy, chybně označil privátní funkce jako exportované a standardní dotaz na mrtvý kód vracel převážně falešně pozitivní výsledky — agent se u poloviny úloh musel spolehnout na vlastní textové vyhledávání nástroje, aby zůstal správný. Při stejné přesnosti (8/8 v obou větvích) použil o 127% VÍC tokenů než agent čtoucí jen soubory, ne avizovaných '99% méně'.

Testováno: 2026-07-11 · Claude Code 2.x (agent harness)

Instalace

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.

Příkazy a ukázkové prompty

  • /codebase-memory-mcpVirální MCP pro code intelligence: skutečný graf, rychlé dotazy — tvrzení o tokenech se v měření obrátilo.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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