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

✍️ OpenClawRadar📅 Publicado: 14 de marzo de 2026🔗 Source
El servidor TOON MCP reduce los tokens de resultados de herramientas en un 30-60% en OpenClaw.
Ad

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.

Ad

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

Ad

👀 Ver también

TUI Studio: Herramienta de Diseño de Interfaz de Usuario Visual para Terminales en Fase Alfa
Herramientas

TUI Studio: Herramienta de Diseño de Interfaz de Usuario Visual para Terminales en Fase Alfa

TUI Studio es un editor visual similar a Figma para diseñar interfaces de usuario de terminal con componentes de arrastrar y soltar, vista previa ANSI en tiempo real y exportación planificada a seis frameworks incluyendo Ink, BubbleTea y Textual. Actualmente en fase alfa con exportaciones no funcionales, está disponible para macOS, Windows y Docker.

OpenClawRadar
Skir: Una alternativa moderna a Protocol Buffers para el intercambio de datos con seguridad de tipos.
Herramientas

Skir: Una alternativa moderna a Protocol Buffers para el intercambio de datos con seguridad de tipos.

Skir es un lenguaje declarativo para definir tipos de datos, constantes y APIs que genera código idiomático y con seguridad de tipos en TypeScript, Python, Java, C++, Kotlin y Dart a partir de un único archivo .skir. Incluye seguridad integrada para la evolución de esquemas, soporte RPC similar a gRPC y serialización a formatos JSON o binarios.

OpenClawRadar
Zot: Un agente de codificación ligero para terminal ahora compatible con Claude Opus 4.8
Herramientas

Zot: Un agente de codificación ligero para terminal ahora compatible con Claude Opus 4.8

Zot es un agente de codificación minimalista para terminal, distribuido como un único binario estático de Go sin dependencias de runtime ni Docker. Ahora soporta Claude Opus 4.8 junto con docenas de otros modelos.

OpenClawRadar
RepoLens: Empaquetador Interactivo de Código Local y Optimizador de Tokens (TUI/CLI) en Go
Herramientas

RepoLens: Empaquetador Interactivo de Código Local y Optimizador de Tokens (TUI/CLI) en Go

RepoLens es una herramienta Go sin dependencias que empaqueta repositorios para contexto LLM con explorador de archivos TUI, contador de tokens en vivo, eliminación de comentarios, escáner de secretos y división basada en tokens. Ahorra un 17% de tokens.

OpenClawRadar