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

✍️ OpenClawRadar📅 Publicado: 7 de marzo de 2026🔗 Source
Servidor MCP Indexa Bases de Código en un Grafo de Conocimiento para una Reducción de Tokens de 10x
Ad

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
Ad

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

Ad

👀 Ver también

Sistemas de Decisión Adaptativa con Bandido Contextual Autoalojado en Rust: Syntra y Lycan
Herramientas

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.

OpenClawRadar
Desarrollador indie despliega sitio completo de estudio de juegos vía Claude Code, incluyendo capa de datos de la API de Steam
Herramientas

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.

OpenClawRadar
ddash: Herramienta de Diagramas Mermaid con Almacenamiento Basado en URL e Integración de Código Claude
Herramientas

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.

OpenClawRadar
Chat Saver CG: Extensión de Navegador Creada con Claude Exporta Conversaciones en 12 Plataformas de IA
Herramientas

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.

OpenClawRadar