Token Meter MCP
Локальная панель Splunk показывает токены и стоимость сессий Claude Code, Codex и Cursor, а MCP отвечает на вопросы о них.
- 147 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Читает локальные журналы сессий агентов и держит фоновый сервер с автозапуском.
- Подключенный агент может передать полученные числа своему провайдеру модели.
Установка
- Работает в
Ручная установка
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 и других агентов.
Локальный поиск по коду для агентов: находит нужные файлы и фрагменты и держит контекст в пределах заданного бюджета токенов
agentburn читает локальные журналы Claude Code, Codex и других агентов и показывает, в каком окне и на что уходят токены и деньги.
MCP-сервер, который один раз строит граф кода проекта и отдает агенту готовые ответы вместо повторного перечитывания файлов
Claude Token Optimizer — меньше токенов на старте
Claude Token Optimizer
Утилита cto считает токены, которые Claude Code загружает на старте сессии, и сокращает CLAUDE.md до короткой шпаргалки.
TokenSave, локальный MCP-сервер кода, запускает парсеры в рабочих процессах, изолируя сбой одной грамматики от общего обновления.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Token Meter (эта карточка) | нет | не нужна | 147 | |
| ccusage | нет | 19 425 | CLI, который печатает отчет по расходу; Token Meter держит панель, бюджеты, MCP и скиллы | |
| Claude Code Usage Monitor | нет | 8 801 | следит за лимитами Claude Code в терминале; Token Meter охватывает семь агентов и дает MCP |
Коротко о README
MCP возвращает только разрешенную структуру и числа, а не сырое содержимое трасс. Подключение и скиллы описаны в User guide и в `agent-skills/README.md`.