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

✍️ OpenClawRadar📅 Publicado: 25 de febrero de 2026🔗 Source
Modo Contexto: Un Servidor MCP que Comprime las Salidas de Herramientas para Claude Code
Ad

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-mode

O mediante CLI:

claude mcp add context-mode -- npx -y context-mode

La 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
Ad

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

Ad

👀 Ver también

Meta Ads MCP OAuth funciona pero la mayoría de las cuentas publicitarias aún no están habilitadas
Herramientas

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.

OpenClawRadar
Ouroboros Agrega Modo de Entrevista PM para Claude Code para Cerrar la Brecha de Especificaciones
Herramientas

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.

OpenClawRadar
Automatizando las Notas de Lanzamiento de Claude Desktop desde Aplicaciones Electron Minificadas
Herramientas

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.

OpenClawRadar
MuninnDB incorpora Dream Engine para la consolidación de memoria de LLM con aislamiento de bóveda.
Herramientas

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.

OpenClawRadar