TokenBurnRate logo

TokenBurnRate

nikhilnt1234/TokenBurnRate
0 starsMITUpdated 2026-06-03Community

Is this your server?

Add your score badge to your README and get your server in front of 45k+ builders a month.

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

nikhilnt1234/TokenBurnRate MCP server](https://glama.ai/mcp/servers/nikhilnt1234/TokenBurnRate/badges/score.svg)](https://glama.ai/mcp/servers/nikhilnt1234/TokenBurnRate) πŸ“‡ 🏠 - Track LLM token costs across Claude, GPT and Gemini.

README.md

TokenBurnRate

See where your AI tokens go β€” and how to spend less of them.

![npm](https://npmjs.com/package/token-tracker-mcp) ![npm downloads](https://npmjs.com/package/token-tracker-mcp) ![License: MIT](LICENSE) ![Node β‰₯22](https://nodejs.org)

---

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: ``bash 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

| Command | Description | |---|---| | token-tracker report | Full 7-day dashboard | | token-tracker report --period month | Monthly report | | token-tracker today | Today only | | token-tracker hints | Optimization hints ranked by $ saving | | token-tracker hint <id> | Deep-dive on one hint | | token-tracker status | One-line: cost Β· cache % Β· top hint | | token-tracker budget | Budget gauges | | token-tracker models | Pricing table for all models | | token-tracker export > out.csv | Raw CSV export |

---

MCP Tools (use inside Claude)

| Tool | Description | |---|---| | log_usage | Log an API call β€” auto-calculates cost | | get_summary | Summary for today / week / month / all | | get_hints | Ranked optimization hints with $ savings | | get_hint_detail | Deep-dive on a specific hint | | set_budget | Set a daily / weekly / monthly spend limit | | list_sessions | Sessions ranked by cost | | list_models | Pricing table | | export_csv | CSV dump |

---

Optimization Hints Engine

8 deterministic rules β€” no LLM calls, runs instantly on your local data:

| Hint | Triggers when | |---|---| | cache-utilization | Cache hit rate < 30% | | model-swap-testing | Test gen running on Sonnet / Opus | | model-swap-debug | Debugging on Opus | | verbose-outputs | Output / input ratio > 0.35 | | session-spike | Any session costs 3Γ— your average | | context-bloat | Avg tokens / call > 8K | | retry-loops | Sessions with 30+ high-token calls | | single-model-dependency | 100% 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

See related servers & alternatives β†’

Related MCP servers

Browse all β†’

Related guides

Hand-picked reading to help you choose and use AI & ML servers.