mcpField
L
llm-cost

llm-cost

ローカル
comparedge.comデータ・分析216 週間前に更新

llm-cost について

llm-costは、17のプロバイダーのモデルを対象に、日付付きの価格フィードからLLM APIのトークン費用を見積もり、比較するMCPサーバーです。モデル利用や予算を計画するチーム向けで、プロバイダーAPIを呼び出さずにローカルで計算します。

主な機能

  1. 01単発・複数回の費用見積もり
  2. 02モデル間の価格比較
  3. 03日・月・年ごとの支出予測
  4. 04低価格モデルの検索と料金一覧
  5. 05モデル名の別表記の解決
  6. 06日付付き公開価格データの利用

活用シーン

  1. 01計画中のAI機能の費用見積もり
  2. 02同じトークン量でのモデル比較
  3. 03ワークロードの月額・年額費用の予測
  4. 04予算内に収まるモデルの検索

MCP 対応

MCPサーバーは、費用見積もり、モデル比較、予算予測、モデル検索、プロバイダー一覧など6つのツールと、ワークフロー見積もり・予算予測のプロンプトを提供します。公開価格フィードを読み込み、ローカルで計算します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"llm-cost": {
"command": "npx",
"args": [
"-y",
"@comparedge/llm-cost-mcp"
]
}
}
}
起動コマンドnpx -y @comparedge/llm-cost-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@comparedge/llm-cost-mcp1.0.0

ツール

6

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

llm-cost:LLM API 呼び出しのトークンコスト計算

models providers dependencies license

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_cost1 回、または同一の呼び出しを N 回行った場合のドル建て費用model、input_tokens、output_tokens、calls?
compare_models_cost2~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_workflowworkflow、model?説明されたワークフローのトークン数の推定に加え、1回あたりと月あたりの費用を算出します
pick_cheapest_modeltask要件を満たす最安のモデルを選び、上位候補の価格を提示します
forecast_ai_budgetmodel、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 です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。