mcpField
L
llm-oracle

llm-oracle

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

llm-oracle について

llm-oracleは、LLMの価格とプロバイダーの提供状況を継続更新するカタログ兼クエリAPIです。モデル選定を行うエージェントやツール向けに、出典リンクとデータ時刻を示します。

主な機能

  1. 01プロバイダーや機能でモデルを検索
  2. 02モデルの詳細レコードを取得
  3. 03推定コスト順にモデルを表示
  4. 04モデルのコストを並べて比較
  5. 05出典付きで提供状況を確認

活用シーン

  1. 01リクエストに低コストのモデルを選ぶ
  2. 02モデルの現在の提供状況を確認
  3. 03想定トークン数でコストを比較

MCP 対応

MCPサーバーとして、モデルの一覧・詳細取得、コスト推定と比較、提供状況の確認に使えるツールを公開します。応答には出典とデータ時刻が含まれます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"weiseer-llm-oracle": {
"command": "npx",
"args": [
"-y",
"@weiseer/llm-oracle-mcp"
],
"env": {
"LLM_ORACLE_URL": "<LLM_ORACLE_URL>",
"LLM_ORACLE_LOCAL_ONLY": "<LLM_ORACLE_LOCAL_ONLY>"
}
}
}
}
起動コマンドnpx -y @weiseer/llm-oracle-mcp
設定が必要な環境変数
LLM_ORACLE_URLOverride the remote catalog URL (default https://oracle.weiseer.com/catalog.json)
LLM_ORACLE_LOCAL_ONLYSet to any value to skip remote fetch and use bundled catalog only

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

パッケージ
npm@weiseer/llm-oracle-mcp0.2.0

ツール

8

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

パラメーター型必須説明
providerstringいいえ
capabilitystringいいえ

詳細

llm-oracle

LLM プロバイダーの提供状況と料金を継続的に更新するカタログとクエリ API です。

weiseer によって構築されました。

できること

*「入力トークン数が N、想定される出力トークン数が M のこのプロンプトに対して、現在利用可能なモデルのうち、最も低コストなのはどれか?」*といった質問に、料金情報の根拠となる参照元 URL とともに、数ミリ秒で回答します。

次のように利用できます。

  • 推論時のルーティング判断が必要な AI エージェント向けの MCP サーバー
  • 最新の LLM 料金や提供状況を必要とするあらゆるツール向けの HTTP JSON API
  • 監査、ベンダー提供、修正への貢献が可能な生の catalog.json

理由

LLM の料金は毎月変わります。複数モデル対応のアプリはどれも、同じ検索テーブルを再構築しています。その手間を省けるよう、私たちが管理します。

  • 出典付き:すべての料金情報から、プロバイダーの公式ドキュメントにリンクしています
  • バージョン管理:すべてのレスポンスに as_of タイムスタンプがあり、データの新しさを確認できます
  • オープン:カタログは公開 JSON で、MIT ライセンスです。クライアント/サーバーのコードは Apache-2.0 です
  • 照合済み:重複する範囲では、LiteLLM 料金ファイルのオープンソースデータと照合済みです

対応状況(v0)

5 プロバイダー、約 10 モデルに対応しています。需要に応じて拡大中です。

  • Anthropic:Claude Opus 4.7、Sonnet 4.6、Haiku 4.5
  • OpenAI:GPT-5、GPT-4o
  • Google:Gemini 2.5 Pro、Gemini 2.5 Flash
  • DeepSeek:Reasoner、Chat
  • Mistral:Large

クイックスタート

MCP サーバーとして(Claude Desktop、Cursor、Continue、Cline など)
git clone https://github.com/weiseer/llm-oracle
cd llm-oracle

MCP クライアントの設定に追加します。

{
  "mcpServers": {
    "llm-oracle": {
      "command": "python",
      "args": ["/absolute/path/to/llm-oracle/mcp_server.py"]
    }
  }
}

これでエージェントが次のツールを利用できます。

  • list_models(provider?, capability?) → モデルを一覧表示します。必要に応じて絞り込めます
  • get_model(model_id) → 1 つのモデルの完全なレコードを取得します
  • find_cheapest(input_tokens, output_tokens, required_capabilities?) → 推定コスト順に並べます
  • compare_models(model_ids[], input_tokens?, output_tokens?) → 横並びで比較します
  • check_availability(model_id) → 出典付きで現在の状況を確認します
HTTP API として
# Free tier: 1,000 calls/day per IP, no key
curl https://oracle.weiseer.com/catalog.json
curl 'https://oracle.weiseer.com/cheapest?input_tokens=2000&output_tokens=500'
curl https://oracle.weiseer.com/models/claude-sonnet-4-6
生の JSON として
curl https://oracle.weiseer.com/catalog.json > my-local-catalog.json

料金

プラン呼び出し回数料金
Free1,000/日$0
Pro100,000/月$5 USDC/月
Scale1,000,000/月$20 USDC/月
Raw catalog無制限$0(常に無料)

有料プランの決済には USDC を使用します。購読するには [email protected] にメールしてください。API キーを発行し、受領確認をお送りします。(最初の有料顧客が 3 社になった時点で、この手続きを自動化する予定です。)

スキーマ

正規のスキーマについては catalog.json を参照してください。モデルごとのフィールドには、model_id、provider、family、context_window、max_output_tokens、input_price、output_price、cached_input_price、capabilities、availability_status、出典 URL、タイムスタンプなどがあります。

更新頻度

  • 料金:毎日の cron による更新と、料金変更が公開発表された場合の手動更新
  • 提供状況:利用可能な場合はプロバイダーのステータスページを 5 分ごとに確認し、それ以外は毎日スモークテストを実施

エラーや相違点

古い料金、誤った機能フラグ、または未掲載のモデルを見つけましたか?Issue を作成してください。追跡すべき参照元 URL も記載してください。

テレメトリー

ホスト型サービスでは、各リクエストを単一のイベント(呼び出し元、クエリの概要、レイテンシ、有料ステータス)として、weiseer の追記専用監査台帳に記録します。セルフホストする MCP サーバーは、何も記録しません。

この上に構築する

カタログ形式は MIT ライセンスです。ベンダーとして利用したり、ミラーしたり、その上に構築したりできます。データを再配布する場合は、見える場所に weiseer/llm-oracle を記載してください。

サーバーと MCP のコードは Apache-2.0 です。

ロードマップ(事前に計画せず、調査結果に基づいて進めます)

これはweiseer の戦略的バックログにおける P-001です。organism のアーキテクチャ v2 に向けた市場センサーです。ユーザーから要望があれば拡張し、一般公開から 4 週間で呼び出しが 100 回未満なら終了します。洗練された商用製品ではなく、毎日更新する率直な実験を期待してください。

追加する可能性のある項目(確認された需要の高い順):

  • プロバイダーの追加(Cohere、xAI、AI21、Together、Replicate のホスト型、Bedrock、Azure の価格バリエーション)
  • 大量利用するエージェント購入者向けの x402 マイクロペイメント(延期済み — プロトコルのセキュリティについては arXiv 2605.11781 を参照)
  • 価格の時系列履歴
  • プロバイダーごとの SLA と稼働時間の集計
  • プロバイダーによって異なる場合の、リージョンごとの利用可能状況
  • セルフホスト可能なモデルのコスト見積もり(注意事項あり)

お問い合わせ

[email protected] · github.com/weiseer · weiseer.com

コメント

MCP は初めてですか?

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

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