
token-optimizer-mcp
ooplesMIT
406 звёзд41 форков
Token Optimizer MCP — это сервер для оптимизации расхода токенов при работе с языковыми моделями. Он использует кэширование, сжатие и набор из 80+ инструментов, чтобы сократить потребление токенов до 95%. Сервер подходит разработчикам, которые хотят снизить затраты на API и ускорить работу ассистентов без потери качества ответов.
Сервер совместим с любыми MCP-клиентами и не требует сложной настройки. Основная задача — уменьшить объем данных, передаваемых модели, за счет интеллектуальной обработки контекста и повторного использования результатов.
Установка
npx -y token-optimizer-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикooples
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Кэширование ответов на часто повторяющиеся запросы — модель не пересчитывает одно и то же.
- Сжатие длинных диалогов и контекстов с сохранением ключевой информации.
- Автоматическая обрезка истории сообщений по заданному лимиту токенов.
- Набор из более чем 80 инструментов для форматирования, фильтрации, суммаризации текста.
- Настраиваемые стратегии оптимизации для разных сценариев использования.
- Мониторинг текущего расхода токенов и статистика по сессиям.
- Интеграция с Claude Desktop и другими MCP-клиентами через стандартный протокол.
- Мгновенная установка через npx без глобальной установки Node.js-пакетов.
Как подключить
1. Установите сервер одной командой:
npx -y token-optimizer-mcp
2. Добавьте конфигурацию в файл настроек вашего MCP-клиента. Например, для Claude Desktop укажите в claude_desktop_config.json:
{
"mcpServers": {
"token-optimizer": {
"command": "npx",
"args": ["-y", "token-optimizer-mcp"]
}
}
}
3. Перезапустите клиент. Сервер готов к использованию.
Примеры запросов
- «Оптимизируй этот диалог: [текст] так, чтобы он занимал меньше токенов, но смысл остался.»
- «Настрой кэширование для запросов типа «погода в Москве» — используй сохраненные результаты в течение часа.»
- «Покажи статистику расхода токенов за последнюю сессию работы.»
- «Сожми следующий документ до 500 токенов, сохранив основные тезисы.»
Технические детали
- Язык реализации: TypeScript
- Транспорт: stdio
- Лицензия: MIT
- Совместимые клиенты: Claude Desktop и любые другие, поддерживающие MCP
- Установка: npx (Node.js 18+)
- GitHub: 406 звезд, активная разработка