mcpField
O
OpenNodes

OpenNodes

リモート
opennodes.ioAI・エージェント0今日更新
リポジトリ公式サイト

OpenNodes について

OpenNodes は、OpenNodes Protocol で AI 推論ノードを検索し、呼び出し費用を見積もってモデルを利用するクライアントツール群です。MCP サーバー、コマンドライン、OpenAI 互換のローカルゲートウェイを備え、呼び出しには署名付きレシートが付与されます。

主な機能

  1. 01推論ノードとモデルの検索・絞り込み
  2. 02タスクに応じたノードとモデルの推奨
  3. 03複数ステップの呼び出し費用を事前見積もり
  4. 04固定価格で呼び出し署名付きレシートを発行
  5. 05OpenAI 互換のローカルゲートウェイ
  6. 06順位に基づくルーティングとノード切り替え

活用シーン

  1. 01特定タスク向けの推論プロバイダー選定
  2. 02複数ステップ要求の実行前コスト見積もり
  3. 03既存の OpenAI SDK アプリをノードルーティングに接続
  4. 04ノード運営者、ティア履歴、可用性の確認

MCP 対応

OpenNodes は stdio MCP サーバーを提供し、ノードとモデルの推奨、オファリングの検索・取得、ノード情報の確認、費用見積もりを行えます。推奨ツールが送信するのは抽出した特徴のみで、プロンプト自体はローカルに留まります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://registry.opennodes.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@opennodes/cli0.1.14

ツール

4
パラメーター型必須説明
taskstringはい
policyobjectいいえ
est_output_tokensnumberいいえ

詳細

@opennodes/cli

OpenNodes Protocol(ONP)クライアントです。検証済みの AI 推論ノードを見つけ、複数ステップのチェーンを強制力のある見積もり付きで事前に価格設定し、固定価格と署名済みレシートで呼び出せます。さらに、そのすべてをすでに利用しているツールに取り込めます。

  • onp mcp — Cursor、VS Code、Claude Desktop、その他あらゆる MCP ホストで使える stdio MCP サーバーです。ツール:recommend(タスクに最適なノードとモデルを、価格と説明付きで提示します。プロンプトがデバイスの外に出ることはなく、抽出された特徴のみが送信されます)、search_offerings、get_offering、get_node(プロバイダーの審査に使用します。運営者、ティアの履歴、可用性を確認できます)、estimate。
  • onp gateway — 検出したノードを介して動作する、ローカルの OpenAI 互換サーバーです。OpenAI SDK を使うアプリを接続できます。仮想モデル onp/auto、onp/auto-cheap、onp/auto-fast、onp/auto-quality、onp/auto-private、onp/auto-eu(EU/EEA の運営者のみ)、onp/auto-ca、または任意の onp/auto-<country> では、アドバイザーがリクエストごとにルーティングします。エイリアスとクエリで定義した仮想モデルもサポートされており、すべての呼び出しにレシートが発行されます。フェイルオーバー: auto モデルは、ランク付けされた最大 5 つのノードを順に試します。測定済みレイテンシーとリクエストサイズに基づいて設定された予算(15 秒~3 分)内に応答を開始しないノードはスキップされます。また、リクエスト内の OpenRouter 形式の models: ["a", "b"] リストを指定すると、試行するモデルが順番に追加されます(ノードには転送されません)。自動ルーティングでは実際に呼び出し可能なものだけが選ばれます。無料の登録済みノードに加えて、キーを持つホストのリスティングも対象です。キーは --key host=KEY で渡すか、OPENROUTER_API_KEY、HF_TOKEN、OPENAI_API_KEY、MISTRAL_API_KEY、GROQ_API_KEY、TOGETHER_API_KEY、DEEPINFRA_API_KEY、FIREWORKS_API_KEY から取得できます(各キーは対応するホストにのみ送信されます。--no-env-keys を指定すると検出を無効にできます)。
  • onp search | estimate | invoke | card — CLI です。
npx @opennodes/cli mcp --print-config      # paste into your MCP host's config
npx @opennodes/cli gateway --port 4141     # then set OPENAI_BASE_URL=http://127.0.0.1:4141/v1
npx @opennodes/cli search --modality text --tier verified --sort tps

レジストリ:ONP_REGISTRY。デフォルトではホストされたレジストリ https://registry.opennodes.io(9,000 件以上の提供項目)を使用します。独自のレジストリを使うには http://127.0.0.1:4300 に設定します(npx @opennodes/registry)。

OpenNodes の一部です · 仕様 · Apache-2.0。

コメント

MCP は初めてですか?

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

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