Encuentra la porcion exacta
Busca por comportamiento, no por nombres de archivos. Contextro reduce el problema al simbolo o bloque correcto en milisegundos.
Binario unico en Rust. Servidor MCP local para Claude, Cursor, Windsurf y otros clientes: busca codigo por significado, traza grafos de llamadas, inspecciona el impacto de cambios, consulta el historial git y conserva memoria entre sesiones sin enviar tu codigo a la nube.
Instalar
npm install -g contextro npx contextro@latest publicado en npm · stdio + http · docker listo menos tokens para encontrar una función
menos tokens para rastrear llamadas
arranque en frio
herramientas MCP
Por que existe
Busca por comportamiento, no por nombres de archivos. Contextro reduce el problema al simbolo o bloque correcto en milisegundos.
Inspecciona callers, callees, impacto e historial git antes de renombrar, borrar o mover codigo compartido.
Devuelve fragmentos compactos, senales de confianza y salidas grandes en sandbox en lugar de volcar archivos completos al modelo.
Capacidades clave
Busqueda semantica, BM25, senales de grafo, reranking y compresion de fragmentos consciente de AST en una sola cadena MCP local.
Traza callers, callees, hubs de arquitectura y radio de impacto antes de tocar codigo compartido o empezar un refactor.
Guarda decisiones, recupera sesiones previas e indexa docs o notas para que los agentes no reinicien en frio.
Instala via npm, usa binarios precompilados o corre en Docker. Trabaja sobre stdio o HTTP sin enviar codigo a la nube.
Lo que puedes pedir
search() Recuperacion hibrida: semantica + palabras clave + grafo
impact() Inspecciona el radio de impacto antes de editar o refactorizar
code() Busqueda AST, patrones y reescrituras
commit_search() Busca en el historial git por significado
knowledge() Indexa docs y notas junto al codigo
restore() Recupera contexto de sesion y estado del proyecto
Funciona con
Claude Code
Claude Desktop
Cursor
Windsurf
Generic MCP clients
Docker / HTTP deployments
Para repos grandes
La recuperacion hibrida y las respuestas compactas reducen cuanto codigo irrelevante debe escanear un agente antes de actuar.
Para refactors
El recorrido del grafo de llamadas, el analisis de impacto y la busqueda consciente de git hacen mas seguros los cambios compartidos.
Para despliegues
Usa el paquete npm, binarios precompilados o la imagen Docker y mantén el mismo flujo local-first en portatiles y servicios.
Siguiente paso
Empieza con la documentacion de instalacion, configuracion del cliente MCP, variables `CTX_`, modos de transporte y referencia de comandos.