Modo Contexto: Un Servidor MCP que Comprime las Salidas de Herramientas para Claude Code

Qué hace Context Mode
Context Mode aborda el problema donde cada llamada a herramienta MCP en Claude Code vuelca datos sin procesar en la ventana de contexto de 200K. Ejemplos de la fuente muestran que una instantánea de Playwright cuesta 56 KB, veinte problemas de GitHub cuestan 59 KB, y un registro de acceso cuesta 45 KB. Después de 30 minutos, el 40% de tu contexto puede haberse perdido.
El servidor MCP se sitúa entre Claude Code y estas salidas, procesándolas en entornos aislados para que solo los resúmenes lleguen al modelo. Logra una reducción del 98% en el uso de contexto (315 KB se convierte en 5.4 KB).
Instalación y Configuración
Instalación con un solo comando:
/plugin marketplace add mksglu/claude-context-mode
/plugin install context-mode@claude-context-modeO mediante CLI:
claude mcp add context-mode -- npx -y context-modeLa instalación incluye una habilidad de enrutamiento automático que enruta automáticamente las salidas grandes a través de Context Mode, más un gancho PreToolUse que inyecta el enrutamiento de context-mode en los prompts de subagentes. No se necesita indicación.
Herramientas Disponibles
batch_execute: Ejecutar múltiples comandos + buscar múltiples consultas en UNA llamada (986 KB → 62 KB)execute: Ejecutar código en 10 lenguajes. Solo stdout entra en contexto (56 KB → 299 B)execute_file: Procesar archivos en entorno aislado. El contenido sin procesar nunca sale (45 KB → 155 B)index: Fragmentar markdown en FTS5 con clasificación BM25 (60 KB → 40 B)search: Consultar contenido indexado con múltiples consultas en una llamada (recuperación bajo demanda)fetch_and_index: Obtener URL, convertir a markdown, indexar (60 KB → 40 B)stats: Seguimiento de tokens de sesión con desglose por herramienta
Implementación Técnica
Cada llamada execute genera un subproceso aislado con su propio límite de proceso. Los scripts no pueden acceder a la memoria o estado de los demás. El subproceso ejecuta tu código, captura stdout, y solo ese stdout entra en el contexto de conversación. Los datos sin procesar — archivos de registro, respuestas de API, instantáneas — nunca salen del entorno aislado.
Diez entornos de ejecución de lenguaje están disponibles: JavaScript, TypeScript, Python, Shell, Ruby, Go, Rust, PHP, Perl, R. Bun se detecta automáticamente para una ejecución JS/TS 3-5 veces más rápida.
Las CLIs autenticadas funcionan mediante paso de credenciales — gh, aws, gcloud, kubectl, docker heredan variables de entorno y rutas de configuración sin exponerlas a la conversación.
Cuando la salida excede 5 KB y se proporciona una intención, Context Mode cambia a filtrado basado en intención: indexa la salida completa en la base de conocimiento, busca secciones que coincidan con tu intención, y devuelve solo las coincidencias relevantes con un vocabulario de términos buscables para consultas de seguimiento.
La base de conocimiento usa tablas virtuales SQLite FTS5 (Búsqueda de Texto Completo 5). La herramienta index fragmenta contenido markdown por encabezados manteniendo bloques de código intactos, luego los almacena. La búsqueda usa clasificación BM25 — un algoritmo de relevancia probabilística que puntúa documentos basándose en frecuencia de términos, frecuencia inversa de documento y longitud de documento.
📖 Leer la fuente completa: HN AI Agents
👀 Ver también

Meta Ads MCP OAuth funciona pero la mayoría de las cuentas publicitarias aún no están habilitadas
El flujo OAuth de Meta Ads MCP funciona y carga 29 herramientas, pero ads_get_ad_accounts devuelve is_ads_mcp_enabled: false con un mensaje de que la función se está implementando gradualmente.

Ouroboros Agrega Modo de Entrevista PM para Claude Code para Cerrar la Brecha de Especificaciones
Ouroboros ahora incluye un modo PM que ejecuta una entrevista guiada antes de pasar a Claude Code, haciendo preguntas como qué problema se está resolviendo, para quién es y qué restricciones importan. El resultado es un documento PRD/PM con objetivo, historias de usuario, restricciones, criterios de éxito, suposiciones y elementos diferidos.

Automatizando las Notas de Lanzamiento de Claude Desktop desde Aplicaciones Electron Minificadas
Un desarrollador creó una canalización automatizada utilizando Claude Sonnet y Opus 4.6 para generar notas de lanzamiento para Claude Desktop en Linux, abordando la falta de notas de lanzamiento oficiales de Anthropic. El sistema extrae, normaliza y analiza el código minificado de la aplicación Electron como parte de un flujo de trabajo de CI/CD.

MuninnDB incorpora Dream Engine para la consolidación de memoria de LLM con aislamiento de bóveda.
MuninnDB, una base de datos de memoria cognitiva basada en Go, ahora incluye un Motor de Sueños que realiza consolidación de memoria impulsada por LLM entre sesiones utilizando umbrales de deduplicación y revisión semántica. El sistema cuenta con niveles de confianza de bóveda para aislamiento de datos y se ejecuta localmente con Ollama.