OptimToken について
OptimToken は、LLM とクラウドコンピューティングの価格を調べ、ワークロードの費用を見積もり、条件に合うモデルを提案するホスト型 MCP サーバーです。読み取り専用のツールで、価格の出典と検証状況も返します。
主な機能
- 01LLM モデルの絞り込みと比較
- 02予算や機能に基づくモデル推薦
- 03用途別の指定モデル比較
- 04リクエスト単位と月次費用の推定
- 05地域別クラウドインスタンス料金の比較
- 06価格の出典と検証状況の提示
活用シーン
- 01ワークロードと予算に合うモデルの選定
- 02独自の利用量に基づく月次 LLM 費用の推定
- 03用途別プロファイルでのモデル費用比較
- 04地域別クラウドインスタンス費用の算出
MCP 対応
ホスト型 MCP サーバーは HTTP 経由で、モデル比較と推薦、LLM 費用の見積もり、クラウドコンピューティング料金比較を行う 5 つの読み取り専用ツールを提供します。認証情報は不要で、送信データは保存されません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://optimtoken-mcp.optimnow.io/mcpclaude mcp add --transport http optimnow-ai-pricing-hub https://optimtoken-mcp.optimnow.io/mcp{"mcpServers":{"optimnow-ai-pricing-hub":{"type":"http","url":"https://optimtoken-mcp.optimnow.io/mcp"}}}Cursor で開く{"servers":{"optimnow-ai-pricing-hub":{"type":"http","url":"https://optimtoken-mcp.optimnow.io/mcp"}}}VS Code で開く{"mcpServers":{"optimnow-ai-pricing-hub":{"type":"http","url":"https://optimtoken-mcp.optimnow.io/mcp"}}}{"mcpServers":{"optimnow-ai-pricing-hub":{"serverUrl":"https://optimtoken-mcp.optimnow.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | number | いいえ | 返すモデルの最大数(デフォルト:15) |
| minElo | number | いいえ | Chatbot Arena の最低 ELO スコア。一般的な範囲は 1000~1500 で、約 1400 はフロンティア級に相当します。ELO スコアのないモデルは条件を満たしません。 |
| category | string | いいえ | 価格帯。完全一致(大文字と小文字を区別しない)で照合します:Frontier、Mid-tier、Budget、Image。これはコストのみを示します。セルフホスト可能かどうかは別の `openness` 軸で表されます。 |
| openness | enum | いいえ | ライセンスから判定されるセルフホスト可能性で絞り込みます:Open source、Open weights、Proprietary、UnknownOpen source | Open weights | Proprietary | Unknown |
| provider | string | いいえ | プロバイダー名で絞り込みます(例:'OpenAI'、'Anthropic'、'Google') |
| capability | string | いいえ | 機能。完全一致(大文字と小文字を区別しない)で照合します:Text、Vision、Reasoning、Agents、Image Gen、Audio。その他の文字列では一致する項目が返されません。Code 機能はありません。コーディングのコストについては useCasePreset codingTask を使用してください。 |
| volumePreset | enum | いいえ | 月間リクエスト数:10k、100k、または 1m。デフォルト:100k10k | 100k | 1m |
| maxInputPrice | number | いいえ | 100万トークンあたりの最大入力価格(米ドル) |
| useCasePreset | enum | いいえ | ワークロードの形状。リクエストあたりのトークン数を設定します:supportTicket(入力 1.5k / 出力 500)、knowledgeQA(2k / 800)、meetingSummary(10k / 1.2k、バッチ処理対象)、marketingContent(2.5k / 1.8k)、codingTask(3k / 2k)、invoiceProcessing(1.5k / 600、バッチ処理対象)、callSummary(2k / 700、バッチ処理対象)、agentWorkflow(6k / 3k)。デフォルト:supportTicketsupportTicket | knowledgeQA | meetingSummary | marketingContent | codingTask | invoiceProcessing | callSummary | agentWorkflow |
| maxOutputPrice | number | いいえ | 100 万トークンあたりの最大出力価格(USD) |
詳細
OptimToken MCP
OptimNow が開発しました。モデルやインスタンスの実際の料金を AI アシスタントに尋ねると、モデルが学習データから記憶している数値ではなく、日付と出典が明記された数値が得られます。
30 秒で接続
サーバーはホストされているため、インストールは不要です。
https://optimtoken-mcp.optimnow.io/mcp
/mcp を付け、末尾にスラッシュを付けず、記載どおりに貼り付けてください。ウィジェットはこの形式の場合にのみ表示されます。ホストは入力された URL のハッシュをチェックします。
| クライアント | 追加方法 |
|---|---|
claude mcp add --transport http optimtoken https://optimtoken-mcp.optimnow.io/mcp | |
| Settings → Connectors → Add custom connector を選択し、上記の URL を貼り付けます | |
| Settings → Connectors → Add を選択し、URL を貼り付けます。比較結果はインタラクティブなウィジェットとして表示されます | |
| URL を指定する HTTP MCP サーバーのエントリーを追加します |
あとは、次のように尋ねるだけです。
「毎月 20 万件のサポートチケットを処理していて、各チケットの入力トークン数は約 1,500 です。ユーロあたりの品質が最も高いモデルはどれで、料金はいくらになりますか?」
このサーバーを作った理由
モデルの料金は毎週変わりますが、言語モデルが把握している料金は学習のカットオフ時点で固定されています。Claude や GPT の料金を尋ねると、数か月前には正しかったものの、日付が付いておらず、確かめようもない自信満々の回答が返ってきます。同じことはクラウドインスタンスの料金にも当てはまります。さらに、リージョンごとに料金が異なるため、誰もすべてを記憶してはいません。
このサーバーは、記憶の代わりに参照を行います。
- 記憶した料金ではなく、最新の料金です。 すべての LLM の料金は、250 以上のモデルを追跡し、毎日更新される OptimToken のカタログから取得します。
- 修正済みの料金です。 OptimToken では、コミット済みの料金アーカイブ、ベンダーの料金ページと照合して確認した上書きテーブル、そして上流フィードで時折発生する料金の半額化や倍増を検出する異常チェックを維持しています。このサーバーは、独自に料金を再計算するのではなく、そのカタログを参照します。
- 100 万トークンあたりの料金ではなく、リクエストあたりの料金です。 トークンあたりの料金の比較では、実際に支払う金額が見えにくくなります。ツールは、指定されたトークン構成、キャッシュヒット率、バッチ処理の適用可否を反映し、リクエストあたりおよび月あたりの金額を返します。
- すべての回答に出典情報が含まれます。 どのティアから取得したか、料金が検証済みかどうかを確認できます。
ツール
| ツール | 回答できること |
|---|---|
compare-llm-models | 「どんなモデルがありますか?」カタログを閲覧し、価格、品質(Chatbot Arena ELO)、効率、機能で絞り込めます。ライセンスに基づくセルフホストの可否も確認できます。 |
recommend-llm-model | 「どれがよいか教えてください。」制約(予算、最低 ELO、必要な機能、セルフホストの可否)に基づき、1 つのワークロード向けに上位 3 件を順位付けして提示します。各候補について、制約を満たしているかどうかの内訳を根拠として示します。制約が厳しすぎるクエリでは、条件に最も近い候補を、その旨を明記して返します。 |
compare-models-side-by-side | 「これらの特定モデルを比較するとどうなりますか?」指定した月間利用量における、名前を指定した 2~4 個のモデルについて、8 種類すべてのユースケースプロファイルごとに、各モデルのコストと最適化後のコストを一覧表示します。 |
estimate-llm-cost | 「月々の費用はいくらですか?」独自の利用量、トークン構成、キャッシュヒット率、バッチ処理の適用可否に基づき、リクエストごとおよび月ごとのコストを算出します。 |
compare-compute-pricing | 「どの環境で実行すればよいですか?」AWS、Azure、GCP、OCI、OVH、DigitalOcean、Alibaba のコンピューティングインスタンス料金を、リージョンとカテゴリーごとに比較します。 |
5 つのツールはすべて読み取り専用で、認証情報は不要です。送信した情報は保存されません。
ユースケースプロファイルには現実的なトークン構成が用意されているため、自分で考える必要はありません: サポートチケット、ナレッジ Q&A、会議の要約、マーケティングコンテンツ、コーディングタスク、 請求書処理、通話の要約、エージェントワークフロー。
数値の取得元
optimtoken.optimnow.io が唯一の信頼できる情報源です。アクセスできない場合、サーバーは失敗するのではなく、段階的にフォールバックし、使用した階層を示します。
| ツール | 階層 1 | 階層 2 | 階層 3 |
|---|---|---|---|
| LLM ツール | GET /api/llm-models | OpenRouter の直接データ | 埋め込みスナップショット |
| コンピューティングツール | GET /api/pricing?region= | 利用不可 | 埋め込みスナップショット(137 行) |
階層 2 と 3 では補正されていない価格が提供されるため、その影響は見た目以上に大きいことがあります。ある上流フィードが、最先端モデルの公式価格の半額を公開したことがあり、その価格から算出される月額の数値もすべて半分になります。そのため、すべてのレスポンスに pricesVerified を含む provenance オブジェクトが付与され、下位階層では回答の先頭に通知が表示されます。フォールバックによって、正確性が知らないうちに損なわれてはなりません。
階層 1 が採用されるのは、カタログが最新の上流データを提供していると報告している場合に限られます。サイト自身がフォールバックを使用している場合、価格補正は含まれないため、このサーバーもその状況に応じて処理します。
ローカル開発
Node.js 24+ が必要です。
npm install
npm run dev # Skybridge dev server + MCP inspector at localhost:3000
npm test # schema conformance, serialisation precision, data sources
npm run build # widgets + server
静的フォールバックカタログは、定期的ではなく手動で更新されます:
npm run refresh-fallback
手動更新のため、階層 3 のレスポンスを信頼する前に dataAsOf を確認してください。フォールバックを更新しないままにすると、古くなっても気づかない可能性があります。
ai-pricing-hub-mcp/
├─ server/src/index.ts # tool + widget registrations
├─ server/src/lib/optimtoken-api.ts # the one base URL constant, fetch and timeout discipline
├─ server/src/lib/ # ranking, efficiency scoring, provenance, normalisation
├─ server/src/data/ # static fallback pricing + region maps
└─ web/src/widgets/ # React widgets rendered in the client
Skybridge で構築し、Fly.io にデプロイしています。
関連プロジェクト
| OptimToken | ウェブアプリです。同じカタログに、フル機能の UI、AI アドバイザー、公開 JSON API を備えています。 |
| AI ROI Calculator | AI の導入によるビジネス上の効果が、費用に見合うかを算出します。同じ価格情報に加え、ハーネスのコストと価値のモデリングも扱います。 |
| cloud-finops-skills | AI エージェント向けの FinOps ナレッジ:AWS、Azure、GCP、AI 推論、SaaS。 |
| finops-mcp-resources | クラウドコスト管理向けの MCP サーバー、チュートリアル、クライアントガイド。 |
ライセンス
MIT License のもとで公開されています。
このサーバーが提供する価格はサードパーティの情報源に由来し、保証なしで現状のまま提供されます。費用を確定する前に、各ベンダーの料金ページでご確認ください。
ご自身の AI またはクラウドの請求について質問がありますか?OptimNow にお問い合わせください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。