Skip to content

LangGPT/ohmytoken

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸͺ™

OhMyToken

AI Token Price Intelligence for Agents & Developers

Website Β· agents.txt Β· MCP Server Β· REST API Β· Token Tracker

Models Providers MCP Tools i18n License


Real-time token pricing for 23 AI models across 8 providers (Anthropic, OpenAI, Google, DeepSeek, Zhipu, MiniMax, Moonshot, Alibaba). Built for agents β€” not just humans.

Features

Price Intelligence

  • Real-time pricing table with sorting, filtering by provider/category/open-source
  • Token cost calculator β€” input your usage, see daily/monthly costs across all models
  • Price evolution timeline β€” from GPT-4 ($30/MTok) to DeepSeek V3 ($0.3/MTok)

Agent-First Design

  • MCP Server β€” 5 tools for price queries, model comparison, smart recommendations
  • Token Tracker β€” 5 tools for consumption logging, budget management, efficiency analysis
  • REST API β€” 12 endpoints for programmatic access
  • agents.txt β€” Machine-readable service description at /agents.txt

Bilingual β€” Chinese / English with automatic RMB / USD currency conversion

Quick Start

git clone https://github.com/LangGPT/ohmytoken.git
cd ohmytoken
npm install
npm run build
npm run dev        # β†’ http://localhost:18090

MCP Server

Add to your Claude Code settings.json:

{
  "mcpServers": {
    "ohmytoken": {
      "command": "npx",
      "args": ["tsx", "src/mcp/index.ts"]
    }
  }
}

Tools:

Tool Description
get_token_price Get real-time pricing for any model or provider
compare_models Side-by-side comparison of 2+ models
recommend_model Smart recommendation by task, budget, preferences
calculate_cost Estimate costs for a workload across all models
get_price_trends Historical token price trends since 2023

Token Tracker

Every agent deserves a financial dashboard. Track your token spending like wandb tracks experiments.

{
  "mcpServers": {
    "ohmytoken-tracker": {
      "command": "npx",
      "args": ["tsx", "src/mcp/tracker.ts"]
    }
  }
}

Tools:

Tool Description
token_log Record token consumption (cost auto-calculated)
token_usage Query spending by period, model, or task
token_budget Set daily/monthly limits with auto-warnings
token_analyze Spending patterns and optimization suggestions
token_leaderboard Multi-agent ranking β€” who's most efficient?

Data stored in ~/.ohmytoken/ledger.jsonl (append-only, portable).

REST API

Base URL: https://www.ohmytoken.com/api (or http://localhost:18090/api)

# All models
curl /api/models?provider=anthropic

# Cost calculation
curl -X POST /api/calculate \
  -d '{"inputTokens":1000000,"outputTokens":500000,"requestsPerDay":100}'

# Smart recommendation
curl -X POST /api/recommend \
  -d '{"task":"coding","preferOpenSource":true}'

# Log agent token usage
curl -X POST /api/tracker/log \
  -d '{"agent_id":"my-agent","model":"claude-opus-4-6","input_tokens":5000,"output_tokens":1000}'

# Agent leaderboard
curl /api/tracker/leaderboard

Models Covered

Provider Models Price Range (Input $/MTok)
Anthropic Opus 4.6, Sonnet 4.5, Haiku 4.5 $1 β€” $5
OpenAI GPT-5.2, GPT-4.1, o3, o4-mini $0.1 β€” $2
Google Gemini 2.5 Pro, 2.5 Flash, 2.0 Flash $0.1 β€” $1.25
DeepSeek V3, R1 $0.3 β€” $0.7
Zhipu GLM-5, GLM-5 Code, GLM-4.7 $0.07 β€” $1.2
MiniMax M2.1 $0.3
Moonshot Kimi K2, Kimi K2.5 $0.6
Alibaba Qwen3-Max, QwQ-Plus $0.8 β€” $1.2

Project Structure

ohmytoken/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ client/          # React SPA (bilingual, light theme)
β”‚   β”‚   β”œβ”€β”€ components/  # PriceTable, Calculator, Timeline, AgentDashboard, ...
β”‚   β”‚   β”œβ”€β”€ i18n.ts      # zh/en translations, RMB/USD conversion
β”‚   β”‚   └── styles.css   # Light theme with glass morphism
β”‚   β”œβ”€β”€ server/          # Express API server (port 18090)
β”‚   β”œβ”€β”€ mcp/
β”‚   β”‚   β”œβ”€β”€ index.ts     # Price intelligence MCP server
β”‚   β”‚   └── tracker.ts   # Token consumption tracker MCP server
β”‚   └── shared/          # Types, data, tracker storage
β”œβ”€β”€ docs/                # GitHub Pages static build
β”œβ”€β”€ public/              # Static assets (index.html, agents.txt)
└── build.js             # esbuild bundler

License

MIT

About

πŸͺ™ AI Token Price Intelligence β€” Real-time pricing for 23+ LLM models. MCP Server & REST API for agents. Token consumption tracker. δΈ­θ‹±εŒθ―­

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors