llm-cost について
llm-costは、17のプロバイダーのモデルを対象に、日付付きの価格フィードからLLM APIのトークン費用を見積もり、比較するMCPサーバーです。モデル利用や予算を計画するチーム向けで、プロバイダーAPIを呼び出さずにローカルで計算します。
主な機能
- 01単発・複数回の費用見積もり
- 02モデル間の価格比較
- 03日・月・年ごとの支出予測
- 04低価格モデルの検索と料金一覧
- 05モデル名の別表記の解決
- 06日付付き公開価格データの利用
活用シーン
- 01計画中のAI機能の費用見積もり
- 02同じトークン量でのモデル比較
- 03ワークロードの月額・年額費用の予測
- 04予算内に収まるモデルの検索
MCP 対応
MCPサーバーは、費用見積もり、モデル比較、予算予測、モデル検索、プロバイダー一覧など6つのツールと、ワークフロー見積もり・予算予測のプロンプトを提供します。公開価格フィードを読み込み、ローカルで計算します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 3 週間前に更新
このツールにパラメーターはありません。
詳細
AI 機能を大規模に運用するといくらかかるのかと聞かれても、多くのチームは正直なところ、肩をすくめるしかありません。最後に確認してから料金は二度も変わっており、モデル自体は学習データに含まれる価格を平気で答えてしまいます。この MCP サーバーは、69 モデルの最新のトークン 100 万個あたりの料金を、アシスタントが参照できる場所に保持し、計算も自ら行います。
動作を見る
$ You: price Claude Opus 4.8 on a 25k-token prompt with a 1k answer, run 5,000 times
llm-cost › estimate_cost
Cost estimate: Claude Opus 4.8 (Anthropic)
Rates: input $5/1M, output $25/1M, cached input $0.5/1M
Per call (25,000 in + 1,000 out tokens):
input: $0.1250
output: $0.0250
per call total: $0.1500
Across 5,000 calls: $750.00
Ways to pay less for the same 5,000 calls:
with cached input: $187.50
via batch API: $375.00
ここでは数値を丸めたり、推測したりしません。料金は検証済みで、日付が記録され、サーバーが計算しています。
2 つ目のセッションを開く:同じ呼び出しを 4 モデルで比較し、順位付けする
$ You: compare that call on Opus 4.8, Sonnet 5, GPT-5.6 Terra and Gemini 3.1 Pro
llm-cost › compare_models_cost
25,000 in + 1,000 out, cheapest first:
1. Claude Sonnet 5 $0.0600 /call $300.00 /5k
2. Gemini 3.1 Pro $0.0620 /call $310.00 /5k
3. GPT-5.6 Terra $0.0775 /call $387.50 /5k
4. Claude Opus 4.8 $0.1500 /call $750.00 /5k
Ranking uses each model's live feed entry, not remembered prices.
解消する課題
| アシスタント単体 | llm-cost を使うアシスタント |
|---|---|
| 学習データから出力料金を答えるため、更新が遅れていることがよくあります | 日付付きの最新料金を参照します |
| 見積もりを「数セント」と曖昧にします | 1 回あたり $0.1500、5,000 回で $750.00 と示します |
| バッチ処理やキャッシュの割引には触れません | モデルが実際に提供している場合に限り、バッチ処理なら $375.00、キャッシュ利用なら $187.50 と示します |
| 自信たっぷりに間違えますが、誤りを見抜く方法はありません | すべての数値を、検証日が記録されたフィードの項目までたどれます |
同じ数値は、ブラウザー版の LLM 計算ツールでも確認できます。また、LLM カテゴリーハブでは、評価と価格に基づいて追跡対象のすべてのモデルを順位付けしています。
数値の取得先
flowchart LR
V["provider pricing pages<br/>17 providers"] --> CE["verification<br/>date-stamped checks"]
CE --> F["model prices feed<br/>69 models, USD per 1M tokens"]
F -->|"6h cache, serve stale on failure"| MCP["llm-cost server<br/>local arithmetic"]
MCP --> A["your agent"]
このサーバーはプロバイダー API を呼び出しません。公開フィード llms-model-prices.json を読み取り、ローカルで計算します。レート制限にかかることも、キーが漏えいすることもありません。ネットワークに問題が発生した場合も、エラーではなく最後に正常に取得したコピーを使います。各価格の確認方法は方法論に記載されており、その基盤となるカタログは、CC BY 4.0 のもとでオープンデータとして公開されています。
6 つのツール
4 つのツールで計算を行います。残りの 2 つは、計算に必要な正確なモデル ID を見つけるのに役立ちます。
| ツール | 回答する内容 | パラメーター |
|---|---|---|
estimate_cost | 1 回、または同一の呼び出しを N 回行った場合のドル建て費用 | model、input_tokens、output_tokens、calls? |
compare_models_cost | 2~6 モデルで同じ呼び出しを行った場合の費用 | models[]、input_tokens、output_tokens |
monthly_budget | ワークロードの日次、月次、年次の費用 | model、daily_calls、avg_input_tokens、avg_output_tokens |
cheapest_models | 最も安価なモデル。コンテキスト長の下限も指定可能 | min_context?、limit? |
list_models | 料金、コンテキスト長、ティアを含むすべてのモデル | provider? |
list_providers | モデル数と最安モデルを含むプロバイダー一覧 | なし |
トークン数が分からないときの目安
- 英語の文章 1 ページはおよそ 500 トークンです。1 トークンは約 4 文字に相当します。
- モデル名の指定には柔軟に対応しています。
claude-opus-4-8、Opus 4.8、anthropic/opusはすべて同じモデルに解決されます。リゾルバーが判断に迷う場合は、推測せず候補を返します。 cheapest_modelsは、入力と出力の比率を 3 対 1 として加重した料金で順位付けします。実際のワークロードでは、書き込みより読み取りのほうがはるかに多いためです。実際の入力と出力の内訳を使ってestimate_costで最安モデルを確認してください。
| プロンプト | 引数 | 実行内容 |
|---|---|---|
estimate_my_workflow | workflow、model? | 説明されたワークフローのトークン数の推定に加え、1回あたりと月あたりの費用を算出します |
pick_cheapest_model | task | 要件を満たす最安のモデルを選び、上位候補の価格を提示します |
forecast_ai_budget | model、usage | 想定される利用量から月額および年額の費用を予測します |
接続方法
{
"mcpServers": {
"llm-cost": {
"command": "npx",
"args": ["-y", "@comparedge/llm-cost-mcp@latest"]
}
}
}
Claude Desktop では、このファイルを ~/Library/Application Support/Claude/claude_desktop_config.json に保存します。Cursor では、Settings から MCP を開きます。Copilot を使用する VS Code は .vscode/mcp.json を読み込みます。クライアントを再起動すると、6 つのツールが表示されます。API キーもアカウントも不要です。クライアントごとの手順はセットアップガイドをご覧ください。
開発元
ソフトウェアの価格を見積もる前にベンダーのページで確認している ComparEdge が開発しました。2 つの姉妹サーバーがデータを共有しています。フルカタログサーバーと価格変更を監視するサーバーです。どちらも ComparEdge MCP で利用できます。
MIT ライセンスです。標準の Model Context Protocol に準拠した、stdio 上の JSON-RPC 2.0 です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。