Servidor MCP Indexa Bases de Código en un Grafo de Conocimiento para una Reducción de Tokens de 10x

codebase-memory-mcp es un servidor MCP que reemplaza la exploración de código archivo por archivo con consultas de grafos para asistentes de codificación con IA. Analiza bases de código con tree-sitter en un grafo de conocimiento persistente almacenado en SQLite, que contiene funciones, clases, relaciones de llamadas, rutas HTTP y enlaces entre servicios como nodos y aristas.
Características y Especificaciones Clave
- Binario único en Go sin requisitos de infraestructura (sin Docker, sin bases de datos, sin claves API)
- Admite 35 lenguajes de programación
- Rendimiento de consultas en submilisegundos
- Sincronización automática en cambios de archivos mediante sondeo en segundo plano
- Lenguaje de consulta similar a Cypher para patrones de grafos complejos
- Licencia MIT
Evaluaciones de Rendimiento
El servidor fue evaluado en 35 repositorios del mundo real, mostrando al menos 10 veces menos tokens para preguntas estructurales en comparación con la exploración tradicional archivo por archivo. Ejemplo: Una consulta como "¿qué llama a ProcessOrder?" devuelve una cadena de llamadas precisa en una consulta de grafo (~500 tokens) en lugar de leer docenas de archivos (~80K tokens).
Los repositorios probados variaron de 78 a 49,000 nodos. La prueba de estrés del kernel de Linux manejó 20,000 nodos y 67,000 aristas sin tiempos de espera.
Caso de Uso para Configuraciones Locales de LLM
Esto es particularmente valioso para configuraciones locales de LLM con ventanas de contexto más pequeñas (8K-32K), donde cada token cuenta. El grafo devuelve exactamente la información estructural necesaria sin volcar contenidos completos de archivos en el contexto.
El servidor funciona con cualquier cliente compatible con MCP o mediante modo CLI para uso directo en terminal.
📖 Leer la fuente completa: r/LocalLLaMA
👀 Ver también

Sistemas de Decisión Adaptativa con Bandido Contextual Autoalojado en Rust: Syntra y Lycan
Dos proyectos de código abierto: Lycan (lenguaje de ejecución de grafos con nodos de estrategia y pesos aprendidos) y Syntra (aparato Docker/API que sirve cápsulas Lycan compiladas). Encontraron errores en el pipeline de datos antes que errores en tiempo de ejecución al probar internamente un producto de debate bursátil con IA.

Desarrollador indie despliega sitio completo de estudio de juegos vía Claude Code, incluyendo capa de datos de la API de Steam
Un desarrollador de videojuegos independiente usó Claude Code para construir y desplegar el sitio web de su estudio sin tocar una terminal, incluyendo una capa de datos que extrae información en vivo de la API de Steam.

ddash: Herramienta de Diagramas Mermaid con Almacenamiento Basado en URL e Integración de Código Claude
ddash es una herramienta gratuita de diagramas Mermaid donde todo el diagrama se comprime en el hash de la URL, sin necesidad de backend, cuentas o almacenamiento. Incluye una habilidad de Claude Code que te permite generar y abrir diagramas directamente durante conversaciones con comandos como /diagram the auth flow.

Chat Saver CG: Extensión de Navegador Creada con Claude Exporta Conversaciones en 12 Plataformas de IA
Un desarrollador creó Chat Saver CG, una extensión de navegador que exporta y transfiere conversaciones entre Claude, ChatGPT, Gemini y otras 9 plataformas de IA, utilizando ampliamente a Claude para el desarrollo, incluyendo decisiones de arquitectura, depuración de problemas de análisis DOM y escritura de lógica de adaptador.