Servidor MCP para contexto de base de código empaquetado en profundidad

Un desarrollador ha creado un servidor MCP que empaqueta el contexto de la base de código en 5 niveles de profundidad dentro de un presupuesto de tokens. La herramienta aborda un problema específico: cuando Claude Code u otros agentes de IA para programación hacen preguntas como "¿cómo funciona la autenticación?", normalmente cargan 3 archivos completamente (perdiendo la visión general) o obtienen un mapa plano del repositorio sin contenido real.
Cómo funciona
El servidor se sitúa entre estos extremos, empaquetando 40+ archivos en niveles de profundidad graduados. Los archivos más relevantes se incluyen con contenido completo, mientras que los archivos periféricos se representan solo como rutas. Este enfoque proporciona tanto amplitud como profundidad dentro de las limitaciones de tokens.
Tres modos de búsqueda
- Modo de palabras clave: Búsqueda de texto libre
- Modo semántico: Utiliza incrustaciones (~$0.0001 por consulta)
- Modo gráfico: Sigue las relaciones de importación
Estos modos pueden combinarse para búsquedas más sofisticadas.
Implementación técnica
El servidor utiliza análisis AST mediante tree-sitter y admite 14 lenguajes de programación. Proporciona varias herramientas MCP:
packindex_workspaceindex_github_repobuild_embeddingsresolvestats
La herramienta está disponible en GitHub en https://github.com/victorgjn/agent-skills. El desarrollador señala que aún no ha publicado la habilidad en skills.sh pero planea hacerlo pronto.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Claude Code + MCP genera suites de pruebas a partir del código fuente
Claude Code analiza el código fuente para generar suites de pruebas jerárquicas que cubren módulos, características, escenarios, casos felices, casos límite y manejo de errores, luego las envía a sistemas de gestión de pruebas a través de MCP.

Asistente de Escritorio JARVIS de Código Abierto Construido con Claude Code en 2 Días
Un desarrollador creó un asistente de IA de escritorio para macOS llamado JARVIS en 1-2 días utilizando Claude Code como herramienta principal de desarrollo. La aplicación cuenta con una interfaz de usuario holográfica, 18 herramientas nativas para control del sistema, interfaz de voz e integraciones con Gmail, Google Calendar, Notion, GitHub y Obsidian.

Plugin de Reclasificación Externa para OpenClaw Memory-Core: Reutiliza GPUs Viejos
Un desarrollador comparte un plugin para OpenClaw que permite a memory-core usar un reranker externo en lugar del QMD integrado, mejorando el rendimiento en configuraciones con CPU limitada.

Revdiff: Visor de Diferencias en Terminal con Anotaciones en Línea para Agentes de IA
Revdiff es un revisor de diferencias TUI construido específicamente para revisar cambios de código generados por IA sin salir de las sesiones de terminal. Genera anotaciones estructuradas a stdout que pueden canalizarse directamente de vuelta a agentes de IA como Claude Code, creando un ciclo de revisión continuo.