AICostBudget AI API Pricing について
AICostBudget AI API Pricing Datasetを参照する読み取り専用のMCPサーバーです。APIコストを検討する人向けに、出典付きのモデル価格、比較、価格変更、月額費用の見積もりを提供します。
主な機能
- 01モデル価格の照会
- 02プロバイダーや料金による絞り込み
- 03API月額費用の見積もり
- 04モデルコストの比較
- 05価格変更イベントの確認
- 06出典リンクと確認日の提示
活用シーン
- 01モデルの掲載料金を確認
- 02利用条件に応じた月額費用の見積もり
- 03複数モデルのコスト比較
- 04プロバイダーの価格変更を追跡
MCP 対応
MCPサーバーは、モデル価格、条件で絞った一覧、費用見積もり、比較、価格変更イベントのツールを提供します。成功した結果にはプロバイダーの出典URLと確認日が含まれます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| model | string | はい |
詳細
ai-api-pricing-mcp
ソースへのリンクを備えたAICostBudget AI API Pricing Dataset用の読み取り専用 MCP サーバーです。モデルの価格、条件で絞り込んだモデル一覧、月額コストの見積もり、比較、価格変更イベントを提供します。成功した結果にはすべて、プロバイダー公式のソース URL、検証日、AICostBudget ページへのリンクが含まれます。
このサーバーはファイルを書き込まず、テレメトリを収集せず、実行時には以下の公開エンドポイントのみを使用します。
https://aicostbudget.github.io/ai-api-pricing-data/api/v1/prices.jsonhttps://raw.githubusercontent.com/aicostbudget/ai-api-pricing-data/main/data/price-change-events/events.jsonlhttps://aicostbudget.com/sitemap.xml
最新の価格や価格変更の読み込みに失敗した場合、バンドルされたフォールバックが使用されたことが応答に明示されます。モデルページへのリンクはサイトマップに含まれている場合にのみ出力されます。それ以外の場合、サーバーは https://aicostbudget.com/en/models にリンクします。
実行
Node.js 18 以降が必要です。
npx -y ai-api-pricing-mcp
Claude Desktop
claude_desktop_config.json の mcpServers に次のエントリを追加します。
{
"mcpServers": {
"ai-api-pricing": {
"command": "npx",
"args": ["-y", "ai-api-pricing-mcp"]
}
}
}
ファイルを保存した後、Claude Desktop を再起動します。
Claude Desktop へのインストール(MCPB)
メンテナーが GitHub Release を作成し、ai-api-pricing-mcp-<version>.mcpb を添付します。GitHub Releasesからバンドルをダウンロードし、ダブルクリックするか、Claude Desktop → Settings → Extensions にドラッグしてインストールします。
Claude Code
claude mcp add ai-api-pricing -- npx -y ai-api-pricing-mcp
Cursor
プロジェクトで .cursor/mcp.json を作成するか、グローバルに使用する場合は ~/.cursor/mcp.json を作成します。
{
"mcpServers": {
"ai-api-pricing": {
"command": "npx",
"args": ["-y", "ai-api-pricing-mcp"]
}
}
}
VS Code
.vscode/mcp.json を作成します。
{
"servers": {
"ai-api-pricing": {
"type": "stdio",
"command": "npx",
"args": ["-y", "ai-api-pricing-mcp"]
}
}
}
ツール
get_model_price({ model })list_models({ provider?, max_input_price?, max_output_price? })estimate_monthly_cost({ model, input_tokens_per_request, output_tokens_per_request, requests_per_month, cached_input_ratio?, use_batch? })compare_models({ models, input_tokens_per_request, output_tokens_per_request, requests_per_month })price_changes({ since?, provider? })
モデルの照合では、完全一致する ID と表示名を指定できます。あいまい検索で複数のモデルが一致した場合、暗黙にひとつを選ぶのではなく、「もしかして」の候補リストを明示的に返します。必須の価格情報がない場合、コストの見積もりは行われません。標準料金、キャッシュ料金、バッチ料金で代用することはありません。
デモの記録
User: Get the price of gpt-4.1.
Assistant → get_model_price: GPT-4.1; input 2, cached input 0.5, output 8 USD per 1M tokens; official source and verified date included.
User: List OpenAI models with input price at most $2 per million tokens.
Assistant → list_models: Matching model IDs and source-linked rates.
User: Estimate 1,000 monthly requests with 1,000 input and 100 output tokens on gpt-4.1.
Assistant → estimate_monthly_cost: $2.80 before taxes, contracts, credits, or provider rounding.
User: Compare gpt-4.1 and claude-haiku-5-5 for that workload.
Assistant → compare_models: Results sorted from lowest to highest estimated total.
User: Show OpenAI price changes since 2026-01-01.
Assistant → price_changes: Up to 20 newest matching events with source URLs and the price monitor link.
トラブルシューティング
- クライアントが
npxを起動できない: Node.js 18 以降をインストールし、nodeとnpxがクライアントアプリケーションの PATH に含まれていることを確認してください。 - 初回起動が遅い:
npxがパッケージを一度ダウンロードする必要がある場合があります。企業プロキシでは、npm レジストリと、記載されている3つの実行時 URL へのアクセスを許可する必要があります。 - バンドルされたフォールバックが表示される: 最新 URL がタイムアウトした、2xx 以外の応答を返した、または検証に失敗しました。応答は引き続き使用できますが、情報が古い可能性があります。検証日を確認してください。
- 価格不足のエラー: 要求されたキャッシュ料金、バッチ料金、入力料金、または出力料金がありません。実際のプロバイダーの課金方式と一致する場合に限り、ワークロードを変更してください。サーバーが推測することはありません。
- モデルのリンク先が
/en/modelsになっている: 現在のサイトマップにモデル固有の URL がなかったため、インデックスへのリンクが意図的に設定されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。