Track LLM token costs across Claude, GPT and Gemini, with optimization hints and savings estimates.

التثبيت

خطوات التثبيت موجودة في التوثيق أدناه. التوثيق

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. TokenBurnRate
  2. Install
  3. Add to Claude Desktop
  4. CLI Commands
  5. MCP Tools (use inside Claude)
  6. Optimization Hints Engine
  7. Privacy
  8. Development
  9. Roadmap
  10. License

TokenBurnRate

See where your AI tokens go — and how to spend less of them.


TokenBurnRate is an MCP server + CLI that logs every Claude / GPT / Gemini API call locally, shows you a cost dashboard in your terminal, and tells you exactly how to reduce that cost.

  ⬡ token-tracker  LAST 7 DAYS
────────────────────────────────────────────────────────────────────────

  Overview
  Total cost          $18.7421   (~$80.59/month est.)
  API calls           347
  Input tokens        4.82M
  Cache reads         620K  (11.4% hit rate)

  Daily Cost
  Mon Jun 02  ████████████░░░░░░░░░░░░   $2.14
  Tue Jun 03  ████████████████████░░░░   $3.82
  Thu Jun 05  ████████████████████████   $4.51

  💡 Optimization Hints               saves $31.20/mo
  ● CRIT  Prompt cache barely used
          Cache hit rate: 11.4% — target is 30–60%
          Action: Move static content to top of messages
          Est. saving: $12.40/month

  ● HIGH  Expensive model doing test generation
          104 test-gen calls on Sonnet costing $2.25/week
          Action: Route to claude-haiku-4-5, saves 80%
          Est. saving: $7.80/month

Install

npm install -g token-tracker-mcp

Or run without installing:

npx token-tracker-mcp report

Add to Claude Desktop

node scripts/setup.js

Or add manually to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "token-tracker": {
      "command": "token-tracker",
      "args": ["serve"]
    }
  }
}

Restart Claude Desktop. Done.


CLI Commands

CommandDescription
token-tracker reportFull 7-day dashboard
token-tracker report --period monthMonthly report
token-tracker todayToday only
token-tracker hintsOptimization hints ranked by $ saving
token-tracker hint <id>Deep-dive on one hint
token-tracker statusOne-line: cost · cache % · top hint
token-tracker budgetBudget gauges
token-tracker modelsPricing table for all models
token-tracker export > out.csvRaw CSV export

MCP Tools (use inside Claude)

ToolDescription
log_usageLog an API call — auto-calculates cost
get_summarySummary for today / week / month / all
get_hintsRanked optimization hints with $ savings
get_hint_detailDeep-dive on a specific hint
set_budgetSet a daily / weekly / monthly spend limit
list_sessionsSessions ranked by cost
list_modelsPricing table
export_csvCSV dump

Optimization Hints Engine

8 deterministic rules — no LLM calls, runs instantly on your local data:

HintTriggers when
cache-utilizationCache hit rate < 30%
model-swap-testingTest gen running on Sonnet / Opus
model-swap-debugDebugging on Opus
verbose-outputsOutput / input ratio > 0.35
session-spikeAny session costs 3× your average
context-bloatAvg tokens / call > 8K
retry-loopsSessions with 30+ high-token calls
single-model-dependency100% traffic on one expensive model

Each hint includes severity · evidence · recommended action · estimated monthly saving.


Privacy

All data stored at ~/.token-tracker/usage.db (SQLite). Nothing leaves your machine. No telemetry, no account required.


Development

git clone https://github.com/nikhilnt1234/TokenBurnRate.git
cd TokenBurnRate
npm install --ignore-scripts
npx tsup
npm test

Roadmap

  • [ ] Team / Supabase backend (multi-user shared dashboard)
  • [ ] Weekly email digest
  • [ ] Slack / webhook alerts
  • [ ] macOS menubar app

License

MIT © 2026 Nikhil T

الأسئلة الشائعة

ما هو TokenBurnRate؟

Track LLM token costs across Claude, GPT and Gemini, with optimization hints and savings estimates.

كيف أثبّت TokenBurnRate؟

اتبع خطوات التثبيت في توثيقه المعروض في هذه الصفحة وفي مستودعه.

هل TokenBurnRate مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون TokenBurnRate؟

ينشره nikhilnt1234. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من القوائم المجتمعية awesome-mcp-servers ومستودع المشروع على GitHub. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.