Codebase Memory MCP
MCP viral de inteligencia de código: grafo real, consultas rápidas — la afirmación de tokens medida resultó invertida.
Tested · Didn't pass
Qué hace
Servidor MCP de un solo binario (30k+ estrellas en GitHub) que indexa tu repo en un knowledge graph persistente: quién-llama-a, análisis de impacto, código muerto, consultas Cypher en 158 lenguajes. Lo evaluamos con un benchmark A/B contra un agente que solo lee archivos, en 8 tareas estructurales pre-registradas: paridad de corrección, pero solo gracias a repliegues a su propia búsqueda de texto — y 2,27× los tokens. Genuinamente bueno para el trazado de cadenas de llamadas en TS/JS puro; no confíes en el grafo como única fuente de verdad en bases de código con frameworks mixtos.
Informe de la prueba
Se instala limpiamente y el CLI realmente funciona: indexación con un solo comando, y el trazado de cadenas de llamadas más la búsqueda de definiciones en TypeScript puro son rápidos y precisos. Pero en nuestro benchmark estructural de 8 tareas, su grafo se perdió llamadas en frontmatter de .astro, import() dinámicos e imports de solo tipo, etiquetó mal funciones privadas como exportadas, y la consulta de código muerto de serie devolvió mayoritariamente falsos positivos — el agente recurrió a la búsqueda de texto propia de la herramienta en la mitad de las tareas para mantenerse correcto. Con la misma precisión (8/8 en ambos brazos), usó un 127% MÁS de tokens que un agente que solo lee archivos, no el '99% menos' anunciado.
Probado el: 2026-07-11 · Claude Code 2.x (agent harness)
Instalación
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.
Comandos y prompts de ejemplo
/codebase-memory-mcpMCP viral de inteligencia de código: grafo real, consultas rápidas — la afirmación de tokens medida resultó invertida.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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