mcpField
D
DealOracle — OracleNet Deal Discovery Protocol Reference

DealOracle — OracleNet Deal Discovery Protocol Reference

远程服务
tooloracle.io商业与营销027 周前更新

关于 DealOracle — OracleNet Deal Discovery Protocol Reference

OracleNet Deal Discovery Protocol 是一份草案规范,定义自主 Agent 之间的许可式商业匹配。它规定自愿发现、可验证提案、需求观察和反垃圾机制;仓库内容是规范,不是代码库。

主要功能

  1. 01声明精选的供需意向
  2. 02自愿发现与拒绝列表
  3. 03可通过密码学验证的提案
  4. 04从 Agent 流量观察需求
  5. 05客户端反垃圾关卡与审计

适用场景

  1. 01制定 Agent 商业匹配实现规范
  2. 02发现已选择参与的交易对象
  3. 03使用签名凭证验证提案
  4. 04审计外发提案的决策

MCP 相关

该规范定义面向 MCP/A2A Agent 的许可式商业匹配层。此仓库提供协议文档和模式,不包含 MCP 服务实现。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://tooloracle.io/deal/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

OracleNet 交易发现协议

状态: 草案 v1.1 — 已发布,供公众审阅。

面向自主 Agent 的许可型商业匹配层规范和参考资料。 本协议定义了两个软件 Agent 如何:

  • 声明自身提供和寻求的内容(经过筛选的意向)。
  • 发现彼此而不受垃圾信息干扰(选择加入策略、选择退出注册表、可订阅的 Atom 广播)。
  • 交换可通过密码学验证的提案(W3C VC)。
  • 呈现从真实 Agent 流量中观察到的新兴需求(与声明的意向分开)。
  • 通过严格的客户端门控链和只追加审计记录来执行反垃圾治理。

本协议明确不是冷启动外联渠道,不是通用的 A2A 消息协议,也不是目录。 请参阅 SPEC.md §1.5“范围:本协议不是什么”。

仓库布局

.
├── SPEC.md                                # The normative specification (= RFC-0001 v1.1-draft)
├── CHANGELOG.md                           # Version history
├── CONTRIBUTING.md                        # How to propose changes
├── CODE_OF_CONDUCT.md                     # Standard conduct rules
├── LICENSE                                # CC BY 4.0 (specification text)
├── schemas/                               # JSON Schemas (normative)
│   ├── deal-policy.v1.json
│   ├── deal-proposal-card.v1.json
│   ├── deal-vc-v1.jsonld
│   └── deal-emergence.v1.json
├── examples/                              # Minimal conformant artefacts
│   ├── minimal-deal-policy.json
│   ├── minimal-do-not-contact.json
│   ├── minimal-deal-feed.atom
│   ├── proposal-card.json
│   └── deal-emergence.json
├── registry/                              # Draft registry submission material
│   ├── README.md                          # Submission policy
│   ├── protocol-descriptor.json           # Machine-readable pointer
│   ├── a2a-registry-entry.md              # Draft for A2A-style registries
│   └── mcp-registry-note.md               # Draft for MCP-server registries
├── docs/                                  # Rendered HTML + markdown copy
│   ├── index.html
│   ├── rfc-0001.html
│   └── rfc-0001.md
└── reference/                             # Pointer to the live reference deployment
    └── README.md

一目了然的符合性要求

符合规范的实现必须:

  1. 在 /.well-known/deal-policy.json 发布签名的 deal-policy.json。
  2. 将空的或缺失的 inbox.accepts 视为拒绝接收提案。
  3. 验证每个入站提案的密码学签名。
  4. 发布并遵守 do-not-contact.json(自身一侧和出站)。
  5. 在每次发送出站提案前运行 SPEC.md §10.3 中的完整门控链,并将每项决策记录在只追加审计日志中,保留时间不少于 12 个月。

其他建议采用的层:Atom 广播(deal-feed.atom)、提案的 W3C VC 线上格式、用于观察需求的 deal-emergence.json、用于发现的 HTTP Link 标头。

参考实现

一个在线参考实现运行于:

  • https://feedoracle.io/.well-known/deal-policy.json
  • https://tooloracle.io/.well-known/deal-policy.json

辅助层位于:

  • https://tooloracle.io/.well-known/do-not-contact.json
  • https://tooloracle.io/.well-known/deal-feed.atom
  • https://tooloracle.io/.well-known/deal-emergence.json
  • https://tooloracle.io/deal/intelligence?limit=20
  • https://tooloracle.io/deal/public-stats.json

完整的托管规范位于 https://tooloracle.io/docs/deal-protocol/rfc-0001。

本仓库不是什么

  • 不是已发布的版本。草案在正式发布前可能发生重大变更。
  • 不是代码库。本仓库包含规范。参考实现位于其他地方,链接见 reference/README.md。
  • 不是注册表。registry/ 文件夹包含供外部注册表使用的草案提交材料。本仓库中的任何内容都尚未提交到任何地方。

联系方式

符合交易策略的入站提案可以发送至 reference/README.md 中列出的任一参与方收件箱。一般协议讨论:本仓库发布后,可通过 GitHub issues 进行,或发送电子邮件至参考站点列出的地址。

许可证

规范文本:CC BY 4.0。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。