# Context Mode MCP Server > Servidor MCP que intercepta las salidas de herramientas de agentes de código, las ejecuta en sandbox y las indexa para reducir drásticamente el consumo de contexto. Fuente: https://skillsagentes.com/mcp/context-mode Markdown: https://skillsagentes.com/mcp/context-mode.md Repositorio: https://github.com/mksglu/context-mode Web: https://context-mode.com Autor: mksglu Licencia: NOASSERTION Estrellas: 23826 Última versión: v1.0.169 Último push: 20 sept 2026 Transporte: stdio ## Qué es Context Mode es un servidor MCP pensado para agentes de codificación (Claude Code, Cursor, Gemini CLI, OpenCode, Codex, entre otros) que ataca el problema de que cada llamada a una herramienta vuelca datos crudos en la ventana de contexto. En vez de dejar que un snapshot de Playwright o un log de acceso entren directo a la conversación, ejecuta el código en un subproceso aislado y solo devuelve la salida relevante, logrando reducciones reportadas de hasta un 98%. Además del sandboxing, mantiene continuidad de sesión: registra ediciones de archivos, operaciones git, tareas y errores en SQLite, e indexa esos eventos con FTS5 y búsqueda BM25 para recuperar solo lo relevante cuando la conversación se compacta, en vez de volver a inyectar todo el historial. También promueve que el modelo escriba scripts que hagan el análisis (contar funciones, procesar archivos) y solo imprima el resultado con console.log, en lugar de leer decenas de archivos completos. La instalación varía según la plataforma: puede ser un plugin de marketplace con hooks automáticos (Claude Code, Copilot CLI, Cursor, Antigravity CLI, OMP), una entrada de servidor MCP más un archivo de hooks JSON/TOML (Gemini CLI, VS Code Copilot, JetBrains Copilot, Codex CLI, Kimi Code, Qwen Code, Kiro), o simplemente MCP sin hooks (Zed, Antigravity IDE). En todos los casos requiere Node.js >= 22.5 (o Bun) y usa SQLite (better-sqlite3, node:sqlite o bun:sqlite según el entorno) para persistir sesiones y contenido indexado. ## Instalación ```bash npm install -g context-mode ``` ## Qué hace - Ejecuta código en un sandbox aislado (12 lenguajes) y solo deja entrar el stdout al contexto, manteniendo fuera los datos crudos - Indexa contenido markdown y páginas web en una base SQLite FTS5 con ranking BM25, stemming Porter y fusión de rangos recíproca para búsquedas precisas - Registra eventos de sesión (ediciones, git, tareas, errores) y reconstruye el contexto tras una compactación en lugar de perder el hilo - Aplica caché con TTL configurable para evitar refetchear URLs ya indexadas, reportando ahorro de red y contexto - Fuerza mediante hooks (cuando la plataforma lo permite) que el agente prefiera estas herramientas sobre Bash/Read/WebFetch crudos ## Cuándo usarlo - Cuando un agente de codificación necesita procesar salidas voluminosas (logs, snapshots, resultados de shell) sin saturar la ventana de contexto - Cuando quieres que una sesión larga sobreviva a la compactación de contexto sin perder qué archivos se estaban editando o qué tareas quedaban pendientes - Cuando prefieres que el modelo escriba y ejecute un script para analizar datos en vez de leer decenas de archivos completos - Cuando necesitas indexar y buscar documentación o páginas web sin que el contenido bruto ocupe contexto ## Herramientas que expone - `ctx_batch_execute` - `ctx_execute` - `ctx_execute_file` - `ctx_index` - `ctx_search` - `ctx_fetch_and_index` - `ctx_stats` - `ctx_doctor` - `ctx_upgrade` - `ctx_purge` - `ctx_insight` ## Credenciales que pide - `CONTEXT_MODE_DIR` - `CONTEXT_MODE_PLATFORM` - `COPILOT_HOME` - `OPENCLAW_STATE_DIR` ## Dónde encaja - Categoría: [Herramientas para desarrolladores](https://skillsagentes.com/mcp/categorias/herramientas-desarrollo.md) — Skills que cambian cómo tu agente escribe, revisa y despliega código. - [Todos los servidores MCP](https://skillsagentes.com/mcp.md) - [Agent Skills](https://skillsagentes.com/skills.md) ## Servidores relacionados - [Superpowers](https://skillsagentes.com/mcp/superpowers.md): Instala en tu agente de código un conjunto de skills y una metodología completa de desarrollo de software, desde el diseño hasta el TDD y las revisiones de código. - [Ruflo](https://skillsagentes.com/mcp/ruflo.md): Conecta Claude Code y Codex con una capa de orquestación que despliega swarms de agentes, memoria vectorial persistente y comunicación federada entre máquinas. - [OpenSpec](https://skillsagentes.com/mcp/openspec.md): Framework de desarrollo guiado por especificaciones que estructura el trabajo con asistentes de IA en propuestas, specs, diseño y tareas antes de escribir código. - [Context7](https://skillsagentes.com/mcp/context7.md): Conecta tu agente a Context7 para inyectar documentación de librerías actualizada y ejemplos de código específicos por versión directamente en el prompt. - [Codebase Memory](https://skillsagentes.com/mcp/codebase-memory.md): Indexa tu código fuente en un grafo de conocimiento persistente y deja que tu agente de IA consulte relaciones estructurales en milisegundos, sin grep. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)