Token Guardian MCP
Token Guardian MCP
Token Guardian — это локальный MCP-сервер только для чтения, предназначенный для выявления неэффективного использования токенов в Claude Code и Codex, не снижая при этом их производительность.
Он выполняет две задачи:
Сообщает, какие агенты, модели и сессии обрабатывают больше всего токенов.
Рекомендует самую дешевую безопасную модель и уровень усилий для конкретной задачи.
Также включает команду route-task для пробного запуска, предназначенную для тестирования маршрутизации на основе промпта до регистрации MCP где-либо.
Жесткая граница безопасности
Token Guardian не может изменять настройки модели, уровни усилий, ограничения контекста, сжатие, регистрацию MCP или запущенные сессии. У него нет учетных данных модели, и он не совершает платных вызовов API.
Инструмент использования вызывает ccusage с флагами --offline и --no-cost. Заголовки Codex являются необязательными метаданными, читаемыми через sqlite3 -readonly. Каждый инструмент MCP помечен как доступный только для чтения, неразрушающий, идемпотентный и замкнутый.
Related MCP server: token-pilot
Инструменты
token_guardian_usage_snapshot
Считывает от одного до тридцати дней локального использования и возвращает:
Итоги по агенту и модели
Доли кэшированного чтения, вывода и frontier-моделей
Крупнейшие сессии
Точные дубликаты заголовков работ Codex
Быстрые выигрыши, подтвержденные данными
Обработанные токены являются диагностикой рабочей нагрузки. Они не эквивалентны счетчику подписки, особенно когда доминирует кэшированный ввод.
token_guardian_recommend_route
Принимает клиент, задачу, риск и текущий размер контекста. Возвращает модель, уровень усилий, причины и опциональный frontier-валидатор.
Политика закрывается при ошибке. Работа, связанная с безопасностью, архитектурой, производством, разрушительными действиями, высоким риском, критическими задачами или неоднозначными ситуациями, остается на frontier-модели. Дешевые модели обрабатывают ограниченную механическую работу. Сбалансированные модели обрабатывают обычное кодирование и отладку, при необходимости с проверкой frontier.
Тестирование маршрутизации на основе промпта
Соберите проект, затем запустите маршрутизатор из любой папки:
node ./dist/route-cli.js --client codex --prompt "Implement a bounded TypeScript parser with tests." --cwd .Рабочая папка не обязательно должна быть репозиторием. Маршрутизатор в первую очередь использует промпт. Он проверяет до 256 имен в текущей папке на наличие необязательных маркеров проекта, не открывая содержимое файлов и не сканируя подпапки.
Команда только выводит рекомендацию и команду запуска в рамках сессии. Она не выполняет эту команду, не изменяет конфигурацию, не регистрирует MCP и не взаимодействует с активной сессией. Расплывчатые продолжения промптов, такие как yeah, test that, остаются на frontier-маршруте, поскольку их реальный контекст отсутствует.
Локальные требования
Node.js 24 или новее
ccusageв PATHsqlite3в PATH для необязательных заголовков потоков Codex
Сборка и тестирование
npm install
npm test
npm run typecheck
npm run buildЗапустите собранный stdio-сервер:
node dist/index.jsПроверьте его без регистрации в живом клиенте:
npx @modelcontextprotocol/inspector node dist/index.jsСтатус регистрации
Эта первая сборка намеренно не зарегистрирована в Claude, Codex или общем шлюзе Kitsune. Регистрация и любой перезапуск клиента являются отдельным изменением после принятия изолированного сервера.
Лицензия
MIT. См. LICENSE.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server that helps AI agents reduce token usage by compressing, summarizing, and managing conversation/context data more efficiently.11MIT
- AlicenseAqualityCmaintenanceMCP server that reduces token consumption in AI coding assistants by up to 90% via structural reads, PreToolUse hooks, and tp-\* subagents.254254MIT
- Alicense-qualityDmaintenanceMCP server that analyzes AI agent session logs to find token waste and optimization opportunities.17MIT
- Flicense-qualityDmaintenanceAn MCP server that reduces token usage by lazily loading skills and tools only when needed, and routing repetitive subtasks to ML backends instead of the LLM.
Related MCP Connectors
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
Agent Cost Allocator MCP — multi-tenant LLM cost attribution for chargeback billing. Companion to
Agent Token Budget MCP — hard per-session token + spend cap with signed budget-exhausted
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/KitsuneTech1/token-guardian-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server