58 herramientas de compresión.
Cero configuración.
lean-ctx implementa el Model Context Protocol (MCP) - el estándar abierto para integraciones de herramientas de IA. Las herramientas integradas obtienen reemplazos con compresión inteligente que elimina el ruido antes de que llegue al LLM.
Cómo MCP funciona.
El Model Context Protocol permite que las herramientas de IA consulten servidores externos para obtener datos. lean-ctx intercepta estas llamadas y comprime las respuestas automáticamente.
Herramienta de IA
Cursor, Claude Code, Crush, Copilot…
lean-ctx MCP
Comprime datos automáticamente
LLM
Solo ve la señal, nada de ruido
Lo que tu IA necesita.
Archivos y código
hasta 99% de ahorroReemplazos principales para lectura de archivos, exploración de directorios, comandos de shell y búsqueda de código. Compresión AST basada en tree-sitter que preserva la estructura y elimina el ruido.
Inteligencia autónoma
autoconfiguración, cero configuraciónSe ejecuta de forma autónoma: precarga contexto automáticamente, deduplica archivos, sugiere archivos relacionados y elige la compresión óptima, todo sin comandos explícitos. Habilitado por defecto.
Claude Code Integration
lean-ctx detects Claude Code and automatically adapts its behavior to work within Claude's constraints:
- Auto-condensed instructions - MCP instructions are compressed to <2048 characters for Claude Code's truncation limit
- Full rules file - Complete instruction set installed to
~/.claude/rules/lean-ctx.md(no character cap) - Agent Skills - Auto-installed to
~/.claude/skills/lean-ctx/with setup script for zero-config onboarding - Self-healing env.sh - Shell environment is re-injected if Docker or container rebuilds remove it
Sesión y monitoreo
Memoria entre chatsEstado de sesión persistente, puntos de control de contexto y analíticas en tiempo real. Rastrea el ahorro de tokens, administra el cache y genera reportes de compresión.
ctx_gain- Query token savings, cost breakdowns, GainScore, task classifications, and per-agent statistics programmatically during a session
Memoria y multi-agente
Conocimiento permanente del proyectoConstruye bases de conocimiento persistentes que sobreviven entre sesiones y agentes. Memoria a nivel de proyecto, coordinación de agentes y resúmenes del código base.
10 read modes para cada situación.
No toda lectura de archivo necesita el contenido completo. Elige el modo que se ajuste a tu intención - o deja que ctx_smart_read lo elija automáticamente.
| Modo | Qué devuelve | Cuándo usarlo |
|---|---|---|
auto | Mejor modo para contexto | Predeterminado: lean-ctx elige la estrategia optima segun tipo de archivo, tamano y tarea |
full | Archivo completo, en cache para relecturas (~13 tokens) | Archivos que vas a editar |
map | Grafo de dependencias + exportaciones + firmas clave | Archivos de solo contexto que necesitas entender |
signatures | Solo la superficie de la API - firmas de funciones, tipos | Entender interfaces y contratos |
diff | Solo líneas modificadas vs. versión en cache | Después de editar - verifica tus cambios |
aggressive | Sintaxis eliminada, compresión máxima | Archivos grandes donde necesitas la esencia |
entropy | Filtrado Shannon + Jaccard para contenido único | Encontrar líneas no repetitivas y de alta información |
task | Contenido filtrado por tareas con contexto de dependencias basado en grafos de conocimiento | Leer archivos relevantes para una tarea específica - usa grafo del proyecto + filtro IB |
reference | Contexto de referencia cruzada | Tipos relacionados, llamadas y dependencias del simbolo objetivo |
lines:N-M | Lee solo las líneas N a M (base 1, inclusivo) | Archivos grandes - leer un rango específico |
F1=server.rs [342L] deps: tokio, serde, tower, axum exports: start_server, AppState, Config API: § AppState { db: Pool, cache: Cache, config: Config } § Config { port: u16, host: String, max_conn: usize } fn async start_server(config: Config) → Result<()> fn async handle_request(state: AppState, req: Request) → Response fn configure_routes(state: AppState) → Router [2,847 tok saved (93%)]
Explora cada herramienta en detalle.
Referencia completa de la API con parámetros, ejemplos y uso avanzado para las 58 herramientas MCP.