El servidor TOON MCP reduce los tokens de resultados de herramientas en un 30-60% en OpenClaw.

Se ha lanzado un servidor MCP que comprime automáticamente resultados estructurados de herramientas JSON en formato TOON, una representación eficiente en tokens diseñada para reducir el uso de tokens entre un 30-60% para datos tabulares en sesiones de OpenClaw.
Cómo funciona
TOON es un formato diseñado para representación de datos eficiente en tokens para LLM que utiliza nombres de campos declarados una vez, indentación en lugar de llaves y sin comillas redundantes. El servidor MCP compara los recuentos de tokens entre TOON y JSON compacto y devuelve el que sea más pequeño.
Configuración
Añade el servidor MCP a tu configuración de OpenClaw (~/.openclaw/openclaw.json):
{
"mcpServers": {
"toon": {
"command": "npx",
"args": ["@fiialkod/toon-mcp-server"]
}
}
}
Añade una regla a tu AGENTS.md: Cuando cualquier herramienta devuelva datos JSON estructurados (arrays de objetos, respuestas de API, resultados de bases de datos, registros) mayores a ~20 campos, pasa el resultado a través de la herramienta toon_format_response antes de razonar sobre él.
Rendimiento
Para datos tabulares (arrays de objetos uniformes, correos electrónicos, eventos de calendario, resultados de búsqueda, registros, filas de BD), TOON típicamente gana por 30-60%. Para cargas pequeñas o configuraciones profundamente anidadas, recurre a JSON compacto.
Prueba comparativa con 15 transacciones financieras y 15 preguntas:
- JSON: 14/15 correctas (93.3%), ~749 tokens usados
- TOON: 14/15 correctas (93.3%), ~398 tokens usados
Misma precisión con 47% menos tokens. Los errores fueron en preguntas diferentes y ninguno fue causado por el formato. TOON fue sin pérdidas en pruebas — decode(encode(data)) === data.
Casos de uso
Mejor para: Resultados MCP de Gmail/Calendar, consultas de bases de datos, respuestas de API, listados de archivos, registros — cualquier cosa que sea un array de objetos con claves repetidas.
No necesario para: Cargas pequeñas (<5 elementos), configuraciones profundamente anidadas, datos que necesites pasar como JSON crudo.
Problema que resuelve
El mensaje del sistema y los esquemas de herramientas tienen costos fijos altos en OpenClaw, los archivos del espacio de trabajo son semi-fijos, pero los resultados de las herramientas se acumulan rápidamente. Cuando los agentes leen archivos, consultan APIs o navegan, esto empuja las sesiones hacia la compactación donde se pierde contexto. TOON funciona aguas arriba reduciendo los resultados de herramientas antes de que entren en la transcripción, retrasando la compactación y manteniendo más historial de sesión intacto.
📖 Read the full source: r/openclaw
👀 Ver también

CAP: Plugin de Barra de Estado de Código Claude que se Instala con /plugin install
CAP (Claude Allowance Pulse) es un complemento de barra de estado para Claude Code que se instala mediante /plugin install sin necesidad de npm, curl o jq. Muestra el uso del modelo, límites de sesión y semanales, uso de la ventana de contexto y costo de sesión en la terminal.

Panel de Código Abierto Revela los Costos Reales de Computación del Código Claude
Un desarrollador ingeniería inversa de la fórmula de límite de tasa de Claude Code para construir un panel de control local que muestra el porcentaje de uso en tiempo real, los costos reales en dólares, la tasa de consumo, las horas pico y qué habilidades/ganchos se están activando. La herramienta reveló que un plan de $100/mes consumió $13,286 en cómputo de API equivalente en un mes.

Centro de Comandos Claude v5.0.0 añade soporte desde el primer día para Fable 5 con cambio en medio de la sesión
Claude Command Center v5.0.0 agrega soporte de primera clase para el nuevo nivel Fable 5 de Anthropic, incluyendo cambio de modelo a mitad de sesión, un selector rediseñado y una corrección de errores en alias de CLI con versión.

Prime Agent: Un arnés de codificación RLM auto-mejorable con REPL persistente y CRUD de agentes
Prime Agent es un harness de codificación de código abierto basado en un kernel IPython persistente y un Modelo de Lenguaje Recursivo, que permite a los agentes gestionar su propio contexto y subagentes.