Что произошло
mcptoon — это новый CLI-клиент для работы с MCP (Model Context Protocol), который оптимизирует использование токенов в процессах обнаружения инструментов и обработки результатов. Вместо стандартного JSON он использует TOON — компактный формат, который значительно сокращает количество токенов, необходимых для передачи данных.
Детали
mcptoon позволяет экономить токены следующим образом:
- Обнаружение инструментов: Вместо ~2,000 токенов JSON используется всего ~60 токенов TOON, что сокращает расход на 97%.
- Результаты работы инструментов: Для структурированных данных экономия составляет 56% (с ~800 токенов до ~350), а для сырых данных — 10% (с ~1,000 токенов до ~900).
mcptoon поддерживает несколько форматов вывода, включая TOON, JSON, компактный формат и другие. Это позволяет гибко настраивать процесс взаимодействия с MCP в зависимости от задач.
Почему это важно
Экономия токенов критически важна для работы с большими контекстными окнами в AI-агентах. Например, при использовании 128K контекстного окна MCP может занимать до 55% токенов только на синтаксис, что значительно снижает эффективность работы агента. mcptoon решает эту проблему, позволяя сосредоточиться на полезной нагрузке, а не на синтаксисе.
Что дальше
mcptoon продолжает развиваться, добавляя новые функции и интеграции. В планах — расширение поддержки различных MCP-серверов, создание SDK для других языков программирования и улучшение документации для разработчиков.
Используйте mcptoon, если вы работаете с MCP и хотите значительно сократить расход токенов. Это особенно полезно для AI-агентов с большими контекстными окнами.
Источники
- Оригинал: github.com — © github.com