mcpField
M
Model Price Radar

Model Price Radar

ローカル
github.com/alialtunarAI・エージェント04 週間前に更新

Model Price Radar について

Model Price Radar は、LLM の利用者やコスト分析担当者向けの MCP サーバーです。OpenRouter のモデルカタログを検索し、利用コストを見積もり、2023 年以降の月次価格履歴を追跡します。機能による絞り込みやプロバイダー比較にも対応し、API キーは不要です。

主な機能

  1. 01機能や価格によるモデル検索
  2. 02利用コストの見積もりと順位付け
  3. 03モデル価格履歴の追跡
  4. 04価格変動の集計
  5. 05プロバイダー間の価格比較

活用シーン

  1. 01機能やコンテキスト要件でモデルを絞り込む
  2. 02複数モデルの月間コストを見積もる
  3. 03モデル価格の経時変化を確認する
  4. 04同一モデルのプロバイダー価格を比較する

MCP 対応

MCP サーバーとして、モデル検索、コスト見積もり、価格履歴と変動、プロバイダー比較のツールに加え、モデル選定や月次レポート用のプロンプトを MCP クライアントに提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"alialtunar-model-price-radar": {
"command": "uvx",
"args": [
"model-price-radar-mcp"
]
}
}
}
起動コマンドuvx model-price-radar-mcp

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

パッケージ
pypimodel-price-radar-mcp0.1.0

ツール

5

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

パラメーター型必須説明
sortenumいいえランキング方法。cheapest | newest | context
limitintegerいいえ
needsarrayいいえ必要な機能。例:['tools', 'vision']。
queryanyいいえモデル ID または名前に含まれる語句。例:'claude'、'llama 70b'、'qwen coder'。
min_contextanyいいえコンテキストウィンドウの最小サイズ(token 単位)。例:128000。
max_input_priceanyいいえ入力トークン 100 万個あたりの最大価格(ドル)。
response_formatenumいいえ'markdown'(デフォルト)または 'json'。markdown | json
max_output_priceanyいいえ出力トークン 100 万個あたりの最大価格(ドル)。

詳細

model-price-radar-mcp

各 LLM の現在の料金はいくらで、安くなったのでしょうか? OpenRouter の公開モデルカタログ(約 450 モデル)と、カタログの Wayback Machine の保存データから再構築した 2023 年以降の月ごとの料金履歴を扱う MCP サーバーです。Claude(または任意の MCP クライアント)に、タスクを実行できる最安モデル、ワークロードの料金、モデルの価格推移を尋ねられます。

API キーは不要です。1 行でインストールできます。

You:    Did LLM prices really go down? Show me GPT-4o and DeepSeek Chat.
Claude: [model_price_history ×2, price_changes]
        • GPT-4o: $5 / $15 per 1M tokens until Oct 2024, $2.50 / $10 since Nov 2024.
        • DeepSeek Chat changed price 12 times since mid-2024; input went from
          $0.14 to $0.26 per 1M.
        • Not everything gets cheaper: since Oct 2025 older open models went up
          as cheap hosts dropped them, e.g. Qwen 2.5 Coder 32B input $0.04 → $0.66.

2026 年 10 月 1 日の実際のツール出力から要約。

model-price-radar による DeepSeek Chat の価格履歴

このツールを使う理由

知りたいことこれがない場合model-price-radar を使う場合
ツール+画像認識+200k コンテキストに対応する最安モデル料金ページをスクロールして探すfind_models(needs=["tools","vision"], min_context=200000)
5 モデルで月 10 万回呼び出す場合の料金スプレッドシートで計算するestimate_cost が「×最安」列付きで順位付けします
このモデルの価格は変わったか履歴を記録している人はいませんmodel_price_history でモデル登場後の履歴を確認できます
今四半期に LLM の料金がどう変わったかTwitter で調べるprice_changes で値下げ、値上げ、新たに無料になったモデルを一覧表示します
どのプロバイダーが Llama を最安で提供しているかタブを切り替えて比較する量子化と稼働率を含めて compare_providers で比較できます

仕組み

flowchart LR
    C[Claude / MCP client] -->|tool call| S[model-price-radar-mcp]
    S --> L[OpenRouter /api/v1/models: live prices, context, capabilities]
    S --> E[OpenRouter /models/id/endpoints: per-provider prices]
    S --> H[Bundled monthly history 2023→build date]
    S --> W[Wayback Machine: months archived after the build]
    L & H & W --> C

料金履歴はパッケージに同梱されています(18 KB、2023 年 7 月以降の月ごとのスナップショット)。そのため、履歴に関する回答はすぐに得られます。リリース後にアーカイブされた月のデータは、必要に応じて Wayback Machine から取得してキャッシュします。料金は 100 万トークンあたりの米ドルです。「ブレンド料金」は、出力トークン 1 個に対して入力トークン 3 個を想定しています。

インストール

uv が必要です。

Claude Code

claude mcp add model-price-radar -- uvx model-price-radar-mcp

Claude Desktop / Cursor(claude_desktop_config.json / .cursor/mcp.json)

{
  "mcpServers": {
    "model-price-radar": {
      "command": "uvx",
      "args": ["model-price-radar-mcp"]
    }
  }
}

ツール

ツール機能
find_models名前、機能(ツール、画像認識、推論、構造化出力、音声、無料)、料金上限、コンテキストで最新のカタログを検索します
estimate_cost最大 10 モデルについて、ワークロード(1 回あたりのトークン数 × 呼び出し回数)の料金を安い順に表示します
model_price_historyモデル登場後のすべての価格変更を、変化率とともに表示します
price_changes指定月以降の大幅な値下げと値上げ、新たに無料になったモデル、追加・削除されたモデルを表示します
compare_providersプロバイダーごとの同一モデルの料金、コンテキスト、最大出力、量子化、稼働率を比較します

モデル名は柔軟に解釈されます。"claude sonnet" は最新の Sonnet に、"llama 3.1 70b" は meta-llama/llama-3.1-70b-instruct に解決されます。

プロンプト: cheapest_model_for(タスクから、月額料金付きのおすすめモデルを提示)、monthly_price_report。

お試しください

  • 「1 日 5 万件のサポートチケットに対応する、ツール呼び出しと画像認識が可能な最安モデルは? 月額料金も表示して。」
  • 「Claude と GPT の料金は 2024 年以降、どう変わりましたか?」
  • 「1 月以降、LLM の料金で安くなったものはありますか?」
  • 「どのプロバイダーが Llama 4 Maverick を最安で提供していますか? 量子化の設定も教えてください。」

制限事項

  • 料金は OpenRouter のものです。通常は各プロバイダーの表示価格と同じですが、バッチ割引やエンタープライズ割引は含まれません。
  • 履歴はアーカイブされた月ごとに 1 件のため、価格変更の時期は「この 2 か月の間」として示されます。
  • モデルは OpenRouter の ID で追跡されます。ID が変更されると、新しい履歴として扱われます。

キーレス MCP シリーズの一部

公開データを使い、API キーなしで市場に関する質問にそれぞれ答えるオープンソースの MCP サーバーです。

サーバー回答する質問
review-miner-mcp競合アプリやゲームについて、ユーザーが不満に思っていることは何ですか?(App Store と Steam のレビュー)
pricing-time-machine-mcpSaaS の料金ページは、年月とともにどのように変化しましたか?(Wayback Machine)
hn-hiring-trends-mcpテック企業はどのスキルを持つ人材を採用しており、どのスキルの需要が高まっていますか?(HN Who is hiring)
model-price-radar-mcp(このサーバー)各 LLM の料金はいくらで、値下がりしましたか?(OpenRouter と価格履歴)
launch-detector-mcpある企業がまもなく発表しようとしているものは何ですか?(証明書の透明性ログ)

開発

uv sync --extra dev
uv run pytest                              # offline tests with mocked OpenRouter + Wayback
uv run python scripts/smoke_live.py        # live check
uv run python scripts/build_history.py     # rebuild the bundled history (several minutes)
uv run --with rich python scripts/demo.py deepseek/deepseek-chat   # terminal demo (vhs docs/demo.tape records the GIF)

MIT © Ali Altunar

コメント

MCP は初めてですか?

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

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