Distillation Labs
Local first / Binario Rust unico

Contextro

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
43×

menos tokens para encontrar una función

500×

menos tokens para rastrear llamadas

<50ms

arranque en frio

35

herramientas MCP

Por que existe

Encuentra la porcion exacta

Busca por comportamiento, no por nombres de archivos. Contextro reduce el problema al simbolo o bloque correcto en milisegundos.

Ve el cambio antes de hacerlo

Inspecciona callers, callees, impacto e historial git antes de renombrar, borrar o mover codigo compartido.

Mantén pequena la ventana de contexto

Devuelve fragmentos compactos, senales de confianza y salidas grandes en sandbox en lugar de volcar archivos completos al modelo.

Capacidades clave

Recuperacion hibrida

Busqueda semantica, BM25, senales de grafo, reranking y compresion de fragmentos consciente de AST en una sola cadena MCP local.

Consciencia del grafo de codigo

Traza callers, callees, hubs de arquitectura y radio de impacto antes de tocar codigo compartido o empezar un refactor.

Memoria y conocimiento

Guarda decisiones, recupera sesiones previas e indexa docs o notas para que los agentes no reinicien en frio.

Despliegue local-first

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

Busca sin leer por fuerza bruta

La recuperacion hibrida y las respuestas compactas reducen cuanto codigo irrelevante debe escanear un agente antes de actuar.

Para refactors

Revisa el radio de impacto antes de editar

El recorrido del grafo de llamadas, el analisis de impacto y la busqueda consciente de git hacen mas seguros los cambios compartidos.

Para despliegues

Instalalo como trabaja tu equipo

Usa el paquete npm, binarios precompilados o la imagen Docker y mantén el mismo flujo local-first en portatiles y servicios.

Siguiente paso

Pasa del panorama general a la implementacion

Empieza con la documentacion de instalacion, configuracion del cliente MCP, variables `CTX_`, modos de transporte y referencia de comandos.