Codebase Memory MCP

MCP viral d'intelligence de code : vrai graphe, requêtes rapides — l'argument de tokens mesuré s'inverse.

par DeusData · GitHub · DeusData

Tested · Didn't pass

Codebase Memory MCP — MCP viral d'intelligence de code : vrai graphe, requêtes rapides — l'argument de tokens mesuré s'inverse.

Ce que fait

Serveur MCP en binaire unique (30k+ étoiles GitHub) qui indexe votre repo dans un knowledge graph persistant : qui-appelle, analyse d'impact, code mort, requêtes Cypher sur 158 langages. Nous l'avons comparé en A/B à un agent qui se contente de lire les fichiers, sur 8 tâches structurelles préenregistrées : parité de correction, mais uniquement via des replis sur sa propre recherche textuelle — et 2,27× plus de tokens. Vraiment bon pour tracer des chaînes d'appels en TS/JS pur ; ne faites pas confiance au graphe comme unique source de vérité sur des codebases multi-frameworks.

Rapport de test

S'installe proprement et le CLI fonctionne vraiment : indexation en une commande, et le traçage de chaînes d'appels ainsi que la recherche de définitions en TypeScript pur sont rapides et précis. Mais sur notre benchmark structurel à 8 tâches, son graphe a raté les appels dans le frontmatter .astro, les import() dynamiques et les imports type-only, a étiqueté à tort des fonctions privées comme exportées, et la requête de code mort standard a surtout renvoyé des faux positifs — l'agent s'est replié sur la recherche textuelle propre à l'outil sur la moitié des tâches pour rester correct. À précision égale (8/8 dans les deux bras), il a utilisé 127 % de tokens EN PLUS par rapport à un agent qui se contente de lire les fichiers, et non les « 99 % en moins » annoncés.

Testé le: 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.

Commandes et exemples de prompts

  • /codebase-memory-mcpMCP viral d'intelligence de code : vrai graphe, requêtes rapides — l'argument de tokens mesuré s'inverse.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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