O servidor TOON MCP reduz os tokens de resultado de ferramentas em 30-60% no OpenClaw.

Foi lançado um servidor MCP que comprime automaticamente resultados estruturados de ferramentas JSON no formato TOON, uma representação eficiente em tokens projetada para reduzir o uso de tokens em 30-60% para dados tabulares em sessões do OpenClaw.
Como funciona
TOON é um formato projetado para representação eficiente de dados em LLMs que usa nomes de campos declarados uma vez, indentação em vez de chaves e sem aspas redundantes. O servidor MCP compara as contagens de tokens entre TOON e JSON compacto e retorna o que for menor.
Configuração
Adicione o servidor MCP à sua configuração do OpenClaw (~/.openclaw/openclaw.json):
{
"mcpServers": {
"toon": {
"command": "npx",
"args": ["@fiialkod/toon-mcp-server"]
}
}
}
Adicione uma regra ao seu AGENTS.md: Quando qualquer ferramenta retornar dados JSON estruturados (arrays de objetos, respostas de API, resultados de banco de dados, logs) maiores que ~20 campos, passe o resultado pela ferramenta toon_format_response antes de analisá-lo.
Desempenho
Para dados tabulares (arrays de objetos uniformes, e-mails, eventos de calendário, resultados de pesquisa, logs, linhas de banco de dados), o TOON normalmente vence por 30-60%. Para cargas pequenas ou configurações profundamente aninhadas, ele volta para o JSON compacto.
Benchmark com 15 transações financeiras e 15 perguntas:
- JSON: 14/15 corretas (93,3%), ~749 tokens usados
- TOON: 14/15 corretas (93,3%), ~398 tokens usados
Mesma precisão com 47% menos tokens. Os erros foram em perguntas diferentes e nenhum foi causado pelo formato. O TOON foi sem perdas nos testes — decode(encode(data)) === data.
Casos de uso
Melhor para: resultados MCP do Gmail/Calendário, consultas de banco de dados, respostas de API, listagens de arquivos, logs — qualquer coisa que seja um array de objetos com chaves repetidas.
Não necessário para: cargas pequenas (<5 itens), configurações profundamente aninhadas, dados que você precisa passar como JSON bruto.
Problema que resolve
O prompt do sistema e os esquemas de ferramentas têm custos fixos altos no OpenClaw, os arquivos de workspace são semi-fixos, mas os resultados das ferramentas se acumulam rapidamente. Quando os agentes leem arquivos, consultam APIs ou navegam, isso empurra as sessões para compactação onde o contexto é perdido. O TOON funciona a montante reduzindo os resultados das ferramentas antes que entrem na transcrição, adiando a compactação e mantendo mais histórico da sessão intacto.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Architect CLI: Ferramenta de código aberto para orquestrar agentes de IA headless em CI/CD
Architect é uma ferramenta CLI de código aberto projetada para agentes de IA autônomos em pipelines de CI/CD, apresentando o Ralph Loop para ciclos de teste e repetição, guardrails determinísticos, definições de pipeline em YAML e suporte para múltiplos LLMs via LiteLLM.
Interface de Usuário e Servidor para Autoencoders de Linguagem Natural da Anthropic no llama.cpp
Um servidor llama.cpp personalizado e interface Mikupad para os Autoencoders de Linguagem Natural de peso aberto da Anthropic, com suporte a extração, explicação, reconstrução e direcionamento de ativações por edição de explicações.

Relay: Uma Ferramenta para Transferir Sessões de Código do Claude para Outros Agentes de IA
Relay é um binário Rust que extrai o contexto da sessão do Claude Code — incluindo histórico de conversas, chamadas de ferramentas, erros e estado do git — e o transfere para outros agentes de IA como Codex ou Gemini quando os limites de taxa são atingidos. Ele suporta 8 agentes e pode ser instalado via GitHub ou npm.

O Buddy v2.0.0 Adiciona Recurso de Pré-visualização para Claude Code Buddies
A Any Buddy v2.0.0 introduz uma funcionalidade de pré-visualização que permite aos usuários testar diferentes buddies antes de aplicá-los ao código Claude, juntamente com correções específicas para as plataformas Linux, Mac e Windows. A ferramenta conquistou 160 estrelas no GitHub desde seu lançamento.