关于 Ontario Protocol
Ontario Protocol 是用于发现和评估 x402 API 的远程 MCP 服务,提供端点就绪度、买家查询检索和服务发布工具。它将免费诊断与可选的付费发布流程结合;付费操作需要兼容的钱包和明确的支出策略。
主要功能
- 01诊断 x402 发现和检索缺口
- 02验证端点就绪度及发布信息
- 03查找与任务相关的 API
- 04检查拟议支出是否符合策略
- 05发布附带证据的服务资料
适用场景
- 01检查 x402 API 难以被发现的原因
- 02付费使用前评估 API 端点
- 03为 API 准备公开发布资料
- 04依据 Agent 策略核验拟议付款
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
查明 Agent 为何无法发现或调用你的 x402 API,然后发布买家评估它所需的证据。
运行免费的买家发现审计 | 提供方快速入门 | 检查当前工具
在你的 Agent 中安装
启动多个 x402 端点: 验证公开服务清单,最多选择 10 个端点,并查看每个端点 0.50 USDC 的发布报价。该方案不授权付款。 使用你现有的钱包或 MCP 客户端,并保留每笔成功交易的收据。
Catalog Watch 是一套免费的 Python 工具包,由客户自行运行,用于定时观察公开资料、发送变更前后 Webhook 警报,以及在包含的维护服务后执行受控刷新任务。 它不是托管订阅服务,也绝不会签名或支出资金。
面向准备发布的 API 提供方:
npx skills add TheTechDevPro/ontario-protocol --skill ontario-provider-launch
面向在支出前检查端点的 Agent 构建者:
npx skills add TheTechDevPro/ontario-protocol --skill ontario-x402-preflight
或者从 Ontario x402 Toolkit 套件同时安装两者:
npx skills add https://skills.sh/p/1i9kLVcmDbP4Zbhz
该套件是这两个技能的公开未列出快照,于 2026 年 9 月 6 日发布。它不代表排行榜名次、背书或安全认证。
技能包含可检查的说明。安装不会创建钱包、授权购买或更改支出限额。
连接
该远程服务使用 Streamable HTTP。使用免费工具无需 Ontario API 密钥。
对于使用 mcpServers 的客户端,包括 Claude Code 的 .mcp.json:
{
"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。结果会区分索引预检与抽样买家查询检索,并附上证据和时间戳。 它不会发起结算,也不会将你的服务提交到其他注册表。
免费检查与付费交付内容
| 任务 | 工具或端点 | 费用 |
|---|---|---|
| 诊断五个买家查询的检索情况 | 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。付款挑战不等于收据;只有在所有者政策允许的情况下,才可在本地签名。
无需浏览器即可从 Agent 发布
- 使用公开服务名称、描述、端点和每次调用的价格调用
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,并在结构化内容和 JSON 文本中都包含 isError: true 和 PaymentRequired。这不代表服务失败或已发生销售。
旧版 _x402_payment 参数仍可使用。HTTP 封装客户端可以发送 X-Ontario-X402-Transport: http,以使用 HTTP 402 信号,并通过 PAYMENT-SIGNATURE 重试。安装或免费检查均不会授权付款。
来源标签(如有)是客户端报告的粗略提示。它们无法识别个人,也不能证明有付款的客户是由某个市场平台引荐的。
类型化响应与兼容性
默认目录中的全部九个工具都声明了输出架构、文档化的输入参数和副作用注释。客户端可以验证成功的结构化结果,而不必根据说明文字推断其结构。免费启动工具包仅返回草稿;可选的实时验证可以生成公开报告;付费发布和证据刷新仍是会改变状态的操作。
2026 年 9 月 5 日的 Smithery 刷新报告得分为 98/100,架构、描述、参数、注释、元数据和配置的覆盖均完整。剩余扣分来自工具名称采用扁平格式。为保持兼容性,现有名称和付款约定均予以保留。这是对列表质量的衡量,不是安全审计、认证,也不能证明客户需求。
公开分发检查
2026 年 9 月 5 日,经明确批准并由所有者出资的 0.50 USDC 激活交易已结算,且确切的 /api/x402/list-service 资源已出现在 CDP Bazaar 和 Agentic Market 中。Smithery 的原始列表已刷新为当前九个工具。运营方披露和交易收据可供独立核查。这是分发设置,并非新客户、独立收入、安全认证或流量保证。
其他目录条目
- x402scan 上的 Ontario 在公开目录中列出 21 个资源,核查日期为 2026 年 9 月 6 日。
- Agent402 上的 Ontario 卖家记录
列出 20 个工具,其中包括八个付费工具。2026 年 9 月 6 日,该记录报告
routable: true(可爬取),但routerDispatchEligible: false,且routerDispatchReason: settlement_required。付费路由器对结算历史设有单独门槛;成功注册并不能满足该门槛。
出现在目录中不代表获得认可、发生了付费调用或有客户流量。依赖任何平台前,请检查其当前资格状态。上述直接 MCP 连接和 GitHub 技能安装不受这些平台的路由资格影响。免费检查绝不授权购买;付费调用仍需要兼容的钱包和所有者的支出策略。
机器可读入口
面向团队的私密审核交接
Ontario 私密 Agent 交接 是一个免费的自助工具包,供负责线索到审核人员工作流的团队使用。 本地 Python 工具包会对选定的简报字段进行签名和加密,检查固定的接收方、过期时间、重放及本地撤销,并返回不含载荷的签名接收回执。它不会发起网络调用,也不会执行工具或付款。请使用自己的经过身份验证的传输方式。
公共页面包含基于规则的设置助手、完整指南、预期结果、故障排查和合成策略模拟器。该助手会根据客户环境进行调整,不会上传选项、密钥或任务数据。不支持的部署不会被标记为已就绪。在本地运行 demo.py,即可进行真实加密、回执验证和重放拒绝检查。无需账号、钱包、应用、发票或设置调用。不再提供引导式实施服务。不声称提供托管消息传递、独立安全审计或认证。
本地工具包不是 Ontario 公共服务中的 MCP 工具:绝不能将机密简报和私钥发送到该服务。使用真实数据前,请阅读工具包的威胁模型。现有的付费服务提供商发布流程保持不变。
信任边界
Ontario 根据可观察的端点行为、清单元数据、支付质询行为、报告历史记录和公开证据,提供就绪状态和信任信号。它不保证端点安全、服务质量、财务结果或未来行为。
此代码库包含公开集成资源和技能,不包含生产后端或其凭据。联系邮箱:[email protected]。安全问题报告:[email protected]。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。