Token Meter MCP

Локальная панель Splunk показывает токены и стоимость сессий Claude Code, Codex и Cursor, а MCP отвечает на вопросы о них.

  • 147 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Читает локальные журналы сессий агентов и держит фоновый сервер с автозапуском.
  • Подключенный агент может передать полученные числа своему провайдеру модели.
Все причины и проверки

splunk/token-meter

Установка

Ручная установка

git clone https://github.com/splunk/token-meter.git
./token-meter/scripts/install

Установка для macOS и Linux из раздела Quick Start. Для Windows в README есть PowerShell-скрипт.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает локальные журналы сессий агентов и держит фоновый сервер с автозапуском.
  • Подключенный агент может передать полученные числа своему провайдеру модели.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Token Meter, открытый проект Splunk, читает локальные журналы агентов и показывает на странице `http://127.0.0.1:8722` расход токенов, примерную стоимость, заполнение контекста, скорость и вызовы инструментов. Поддержаны Claude Code и Desktop, Codex, Cursor, OpenCode, Kiro, Pi и Antigravity. Есть значок в строке меню macOS и в трее Linux. Отдельный MCP-сервер дает агенту десять инструментов только для чтения (`check`, `usage`, `budget`, `sessions`, `trace`, `stats` и другие) и два установщика бюджета, которые требуют `confirm: true`. Три скилла кладутся в `~/.claude/skills` или `~/.codex/skills`: обзор расхода за 30 дней, темп бюджета и чистка неиспользуемых скиллов и MCP.

Для кого. Разработчикам и тимлидам, которые много работают с агентами и хотят видеть, куда уходят токены и деньги, без отправки данных наружу.

Подходит, если

  • Счет за агентов вырос, а причину найти не получается.
  • Нужно спросить агента, укладывается ли расход в месячный бюджет.
  • Контекст сессии подходит к пределу, и важно увидеть это заранее.
  • В проекте подключено много MCP и скиллов, и неясно, какие из них вызываются.

Не подходит, если

  • Нужен точный счет по подписке, а не оценка по публичным тарифам.
  • Сессии хранятся не на этой машине.
  • Требуется общий дашборд для всей команды.

Пример запроса к агенту

Проверь через Token Meter, укладываюсь ли я в бюджет за месяц, и покажи пять самых дорогих сессий.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Стоимость оценивается по публичным тарифам и может отличаться от подписки, например у Codex. Видны только сессии, сохраненные локально. Поддержка Windows в бете. Панель слушает `127.0.0.1`, не открывайте ее в сеть. Агент, подключенный к MCP, может передать полученные числа своему провайдеру модели. Кэш цифр лежит в `~/.token-meter/mcp-evidence-cache.json`. Автозапуск и фоновый сервер ставятся установщиком, поэтому удаление требует отдельных шагов из User guide. Статистика по Codex считается по тарифам API, а не по подписке. Ограничения по провайдерам и скидки задаются вручную в настройках.

Как отключить. Удалите автозапуск по инструкции из User guide, затем уберите MCP-подключение и скиллы `token-meter-*` из `~/.claude/skills`. Кэш в `~/.token-meter/` можно стереть.

Частые вопросы

Уходят ли данные в сеть?

Нет, трассы, запросы и ответы остаются на машине. Панель работает на стандартной библиотеке Python без телеметрии и ключей.

Какие инструменты дает MCP?

Десять инструментов чтения: `check`, `usage`, `budget`, `capabilities`, `sessions`, `trace`, `stats`, `git_stats`, `work_stats`, `schema`. Два установщика бюджета работают только с `confirm: true`.

Работает ли на Windows?

Да, но расширение для Windows пока в бете. Установка идет через PowerShell-скрипт из README.

Какие скиллы входят?

`token-meter-usage-review`, `token-meter-budget-pacing` и `token-meter-skill-hygiene`. Они ставятся кнопкой Token Meter skills в панели.

Как обновляется панель?

По умолчанию обновления ставятся автоматически. Порядок обновления и удаления описан в User guide.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Локальная панель токенов, стоимости и вызовов инструментов для Claude Code, Codex, Gemini CLI и других агентов.

CLIРасширенный доступ387Звезды репозитория

Локальный поиск по коду для агентов: находит нужные файлы и фрагменты и держит контекст в пределах заданного бюджета токенов

MCP-серверМинимальный доступ158Звезды репозитория

agentburn читает локальные журналы Claude Code, Codex и других агентов и показывает, в каком окне и на что уходят токены и деньги.

CLIРасширенный доступ113Звезды репозитория

MCP-сервер, который один раз строит граф кода проекта и отдает агенту готовые ответы вместо повторного перечитывания файлов

MCP-серверРасширенный доступ204Звезды репозитория

Утилита cto считает токены, которые Claude Code загружает на старте сессии, и сокращает CLAUDE.md до короткой шпаргалки.

CLIРасширенный доступ653Звезды репозитория
Официальный

TokenSave, локальный MCP-сервер кода, запускает парсеры в рабочих процессах, изолируя сбой одной грамматики от общего обновления.

MCP-серверРасширенный доступ704Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Token Meter (эта карточка)нетне нужна147
ccusageнет19 425CLI, который печатает отчет по расходу; Token Meter держит панель, бюджеты, MCP и скиллы
Claude Code Usage Monitorнет8 801следит за лимитами Claude Code в терминале; Token Meter охватывает семь агентов и дает MCP

Коротко о README

MCP возвращает только разрешенную структуру и числа, а не сырое содержимое трасс. Подключение и скиллы описаны в User guide и в `agent-skills/README.md`.

Бейдж для README

Сообщить о проблеме