Ontario Protocol について
Ontario Protocolは、x402 APIの発見と評価を行うリモートMCPサーバーです。エンドポイントの準備状況、買い手クエリでの検索、プロバイダ公開のツールを備え、無料診断と任意の有料公開フローを提供します。有料操作には対応ウォレットと明示的な支出ポリシーが必要です。
主な機能
- 01x402の発見・検索上の問題を診断
- 02エンドポイント準備状況と公開情報を検証
- 03タスクに適したAPIを検索
- 04支出案がポリシーに適合するか確認
- 05証拠付きプロバイダプロフィールの公開
活用シーン
- 01x402 APIが見つかりにくい原因の調査
- 02APIを有料利用する前のエンドポイント評価
- 03APIの公開プロフィールの準備
- 04エージェントポリシーに基づく支払い案の確認
MCP 対応
無料の発見、準備状況、支払いポリシーの確認ツールと、x402課金のプロバイダ公開ツールを提供します。有料呼び出しは標準のx402 MCP決済形式を使い、対応するローカルウォレットと支出ポリシーが必要です。無料ツールは支払いを許可しません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://ontarioprotocol.com/mcpclaude mcp add --transport http com-ontarioprotocol-ontario-protocol https://ontarioprotocol.com/mcp{"mcpServers":{"com-ontarioprotocol-ontario-protocol":{"type":"http","url":"https://ontarioprotocol.com/mcp"}}}Cursor で開く{"servers":{"com-ontarioprotocol-ontario-protocol":{"type":"http","url":"https://ontarioprotocol.com/mcp"}}}VS Code で開く{"mcpServers":{"com-ontarioprotocol-ontario-protocol":{"type":"http","url":"https://ontarioprotocol.com/mcp"}}}{"mcpServers":{"com-ontarioprotocol-ontario-protocol":{"serverUrl":"https://ontarioprotocol.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
16| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| task | string | はい | 公開タスクの説明のみを指定してください。認証情報や顧客のプライベートデータは含めないでください。 |
| network | string | いいえ | ウォレットポリシーのネットワークです。Ontario の有料ツールでは現在、Base メインネットが必要です。 |
| max_usdc | any | いいえ | オプションの、所有者が承認する呼び出しごとの USDC 上限です。範囲は 0~1000 です。JSON 数値または小数文字列(例:0.5、'0.50'、'$0.50'、'0.50 USDC')を指定してください。予算が承認されていない場合は省略してください。予算は上限にすぎず、支出権限を与えるものではありません。ルーターが上限を引き上げることはありません。 |
| wallet_enabled | boolean | いいえ | 呼び出し元が x402 PaymentPayload にローカルで署名できる場合に限り True を指定します。 |
| free_preflight_complete | boolean | いいえ | このタスクで推奨される無料チェックが完了した場合に限り True を指定します。 |
詳細
Ontario Protocol
エージェントが x402 API を見つけたり呼び出したりできない理由を調べ、購入者が評価に必要とする証拠を公開できます。
無料の購入者向け発見監査を実行 | プロバイダー向けクイックスタート | 現在のツールを確認
エージェントにインストールする
複数の x402 エンドポイントを起動: 公開サービスマニフェストを検証し、最大 10 個のエンドポイントを選択して、エンドポイントごとに 0.50 USDC の公開見積もりを確認できます。このプランは支払いを承認しません。既存のウォレットまたは MCP クライアントを使用し、成功したレシートをそれぞれ保管してください。
Catalog Watch は、定期的な公開プロフィールの確認、変更前後の Webhook アラート、付属のメンテナンス後に実行する制限付き更新ジョブに使える、無料の顧客実行型 Python キットです。ホスト型サブスクリプションではなく、署名や支払いを行うこともありません。
ローンチを準備している API プロバイダー向け:
npx skills add TheTechDevPro/ontario-protocol --skill ontario-provider-launch
支出前にエンドポイントを確認するエージェントビルダー向け:
npx skills add TheTechDevPro/ontario-protocol --skill ontario-x402-preflight
または、Ontario x402 Toolkit pack から両方をインストールできます:
npx skills add https://skills.sh/p/1i9kLVcmDbP4Zbhz
このパックは、2026 年 9 月 6 日に公開された、非掲載の公開スナップショットであり、上記 2 つのスキルが含まれます。リーダーボードへの掲載、推奨、セキュリティ認証を意味するものではありません。
スキルには、確認可能な手順が含まれています。インストールしても、ウォレットは作成されず、購入が承認されることも、支出上限が変更されることもありません。
接続する
リモートは Streamable HTTP を使用します。無料ツールに Ontario の API キーは必要ありません。Claude Code の .mcp.json を含め、mcpServers を使用するクライアントの場合:
{
"mcpServers": {
"ontario-protocol": {
"type": "http",
"url": "https://ontarioprotocol.com/mcp"
}
}
}
VS Code の場合は、examples/vscode-mcp.json を参照してください。公式 Registry の登録情報 と Smithery の掲載情報 は、同じリモートを参照しています。接続された MCP ホストで有料ツールを使用するには、互換性のあるローカル x402 ウォレットと、明示的な支出ポリシーが必要です。
役立つタスクを試す
「出典のある会社の提出書類を返す」という検索語句で、公開中の自分の x402 API が Bazaar に表示されるか確認してください。観察できる阻害要因を報告してください。支出や公開は行わないでください。
または、無料の HTTP 診断を直接呼び出します:
curl --fail-with-body --silent --show-error \
https://ontarioprotocol.com/api/tools/coinbase-bazaar-readiness \
-H 'Content-Type: application/json' \
-d '{"target_url":"https://example.com/api/paid","buyer_query":"return a sourced company filing"}'
例の URL を、自分の公開 API に置き換えてください。結果には、インデックス登録の事前チェックと、サンプル対象の購入者クエリによる検索結果が、証拠とタイムスタンプとともに分けて表示されます。決済は開始されず、別のレジストリへのサービス登録も行われません。
無料チェックと有料の提供物
| ジョブ | ツールまたはエンドポイント | 費用 |
|---|---|---|
| 5 つの購入者クエリで検索結果を診断する | bazaar_buyer_intent_gap | 無料 |
| x402 エンドポイントの準備状況を確認する | x402_readiness_verify | 無料 |
| 提案された支出がポリシーを満たすか判断する | agent_can_pay | 無料 |
| タスクに関連する有料 API の候補を見つける | find_x402_tool | 無料 |
| プロバイダーの公開情報を検証する | ontario_validate-service | 無料 |
| 署名済みのプロバイダー向けローンチプロフィールを公開する | ontario_list-service | Base で 0.50 USDC |
任意の公開には、正規の HTML/JSON プロフィール、準備状況の証拠、特定時点の Bazaar 検索結果スナップショット、バッジ、付属する 30 日間の自動鮮度メンテナンスが含まれます。MCP サーバーを持つプロバイダーは、同じ購入に MCP Registry と読み取り専用のリモート契約に関する証拠を追加できます。
公開によって、Coinbase または MCP Registry への掲載、ランキング、トラフィック、顧客、より高い評価、安全性の保証が得られるわけではありません。 まず無料の診断を使用してください。有料ルートでは、支払い前に HTTP 402 が返されます。チャレンジはレシートではありません。所有者のポリシーに従う場合に限り、ローカルで署名してください。
ブラウザーを使わずにエージェントから公開する
- 公開サービス名、説明、エンドポイント、および呼び出しごとの料金を指定して、
ontario_validate-serviceを呼び出します。返されたフィールドエラーは無料で修正できます。 - 無料の準備状況チェックと支払い可能チェックを実行します。公開プロフィールが必要で、Ontario の別途 0.50 USDC の手数料を承認する場合に限り、公開を選択してください。
- 支払いなしで
ontario_list-serviceを呼び出し、現在の要件を確認します。 - 互換性のあるウォレットクライアントがローカルで署名し、
params._meta["x402/payment"]に PaymentPayload を指定して再試行します。成功後、プロフィールとresult._meta["x402/payment-response"]のレシートを保存します。
Ontario は標準の x402 MCP 支払い形式に対応しています。未払いの MCP 結果は、HTTP 200 と isError: true を返し、構造化コンテンツと JSON テキストの両方に PaymentRequired を含みます。これはサーバーの障害でも販売でもありません。以前の _x402_payment 引数も引き続き機能します。HTTP ラッパークライアントは X-Ontario-X402-Transport: http を送信して HTTP 402 シグナリングを有効にし、PAYMENT-SIGNATURE を付けて再試行できます。インストールや無料チェックによって支払いが承認されることはありません。
利用可能な場合、ソースラベルはクライアントが報告する大まかなヒントです。個人を特定したり、マーケットプレイスが有料顧客を紹介したことを証明したりするものではありません。
型付きレスポンスと互換性
デフォルトカタログの9つのツールはすべて、出力スキーマ、文書化された入力パラメーター、副作用アノテーションを宣言しています。クライアントは、説明文から結果の形式を推測せずに、成功時の構造化結果を検証できます。無料のローンチキットが返すのはドラフトのみです。オプションのライブ検証では公開レポートを作成できます。公開と証拠の更新は、引き続き状態を変更する操作です。
2026年9月5日の Smithery の更新では、98/100 と報告されています。スキーマ、説明、パラメーター、アノテーション、メタデータ、構成のすべてが網羅されています。残る減点は、ツール名がフラットであることによるものです。既存の名前と支払い契約は、互換性のために維持されています。これはリスティングの品質指標であり、セキュリティ監査や認証、顧客需要の証拠ではありません。
公開配布の確認
2026年9月5日、明示的に承認された所有者資金による 0.50 USDC の有効化が決済され、正確な /api/x402/list-service リソースが CDP Bazaar と Agentic Market に掲載されました。Smithery の既存のリスティングは、最新の9つのツールに更新されました。運営者による開示と取引レシートを使って、テスト内容を第三者が独自に確認できます。これは配布の設定であり、新たな顧客、独立した収益、セキュリティ認証、またはトラフィックの保証ではありません。
追加のカタログ掲載先
- x402scan 上の Ontarioでは、2026年9月6日時点で、公開カタログに21個のリソースが掲載されています。
- Agent402 の Ontario 販売者レコードには、有料ツール8個を含む20個のツールが掲載されています。2026年9月6日時点で、クロール準備状況については
routable: trueと報告されていますが、routerDispatchEligible: false、routerDispatchReason: settlement_requiredとなっていました。有料ルーターの決済履歴のしきい値は別のゲートであり、登録が成功してもこの要件は満たされません。
カタログへの掲載は、推奨、有料呼び出し、顧客トラフィックの証拠ではありません。各ハブの現在の適格性を確認してから利用してください。上記の直接 MCP 接続と GitHub スキルのインストールは、これらのハブのルーティング適格性に依存しません。無料チェックによって購入が承認されることはありません。有料呼び出しには引き続き、互換性のあるウォレットと所有者の支出ポリシーが必要です。
機械可読なエントリーポイント
チーム向けの非公開レビュー引き継ぎ
Ontario Private Agent Handoff は、リードからレビュアーへのワークフローを運用するチーム向けの無料セルフサービスキットです。 ローカル Python キットは、選択したブリーフのフィールドに署名して暗号化し、 固定された受信者、有効期限、リプレイ、ローカルでの取り消しを確認して、 ペイロードを含まない署名済みの受領確認を返します。ネットワークへの接続やツールの実行、支払いは行いません。 ご自身で認証済みのトランスポートを用意してください。
公開ページには、ルールベースのセットアップアシスタント、完全なガイド、想定される結果、
トラブルシューティング、合成ポリシーシミュレーターが含まれています。
アシスタントは、選択内容、鍵、タスクデータをアップロードせずに、顧客の環境に合わせて調整します。
サポートされていないデプロイは準備完了として示されません。実際の暗号化、
受領確認の検証、リプレイ拒否の確認を行うには、demo.pyをローカルで実行してください。
アカウント、ウォレット、アプリケーション、請求書、セットアップに関する問い合わせは不要です。
ガイド付きの導入支援は提供を終了しました。
ホスト型メッセージング、独立したセキュリティ監査、認証を主張するものではありません。
ローカルキットは、公開 Ontario サーバー上の MCP ツールではありません。機密ブリーフや 秘密鍵をそのサーバーに送信してはなりません。実データを使用する前に、 キットの脅威モデルを確認してください。既存の有料プロバイダー向け公開機能に変更はありません。
信頼境界
Ontario は、観測可能なエンドポイントの動作、マニフェストのメタデータ、決済チャレンジの動作、 レポート履歴、公開された証拠に基づき、準備状況と信頼のシグナルを提供します。 エンドポイントの安全性、サービス品質、金銭的な成果、将来の動作を保証するものではありません。
このリポジトリに含まれるのは、公開されている統合用アーティファクトとスキルであり、 本番バックエンドやその認証情報ではありません。お問い合わせ先:[email protected]。 セキュリティに関する報告先:[email protected]。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。