关于 RCO-A2A - Record of Cleared Orders
RCO-A2A 提供针对单项已清算决策的签名记录,供合规审查人员、监管方和交易对手读取与核验。记录包含决策标识、规则、签名及账本信息;读取无需账户,写入则需授权密钥或通过 x402 付费。
主要功能
- 01按决策 ID 查询收据
- 02验证签名和账本记录
- 03记录适用于多种对象类型
- 04提供每日收据集合
- 05授权写入并按 ID 幂等
适用场景
- 01审查已清算决策的依据
- 02向交易对手出示签名收据
- 03核验记录签名及账本哈希
MCP 相关
提供远程 MCP 服务,开放查询和写入收据的工具。读取无需账户;写入由获授权的门服务或符合条件的 Agent 执行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.rco-a2a.ai/mcpclaude mcp add --transport http agentic-private-office-rco-a2a https://mcp.rco-a2a.ai/mcp{"mcpServers":{"agentic-private-office-rco-a2a":{"type":"http","url":"https://mcp.rco-a2a.ai/mcp"}}}在 Cursor 中打开{"servers":{"agentic-private-office-rco-a2a":{"type":"http","url":"https://mcp.rco-a2a.ai/mcp"}}}在 VS Code 中打开{"mcpServers":{"agentic-private-office-rco-a2a":{"type":"http","url":"https://mcp.rco-a2a.ai/mcp"}}}{"mcpServers":{"agentic-private-office-rco-a2a":{"serverUrl":"https://mcp.rco-a2a.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
2| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| decision_id | string | 是 |
详细介绍
RCO-A2A
rco-a2a.ai — RCO,即 Cleared Orders Record(已清算订单记录):按决策 ID 读取的一项已清算决策的签名回执。mcp.rco-a2a.ai
记录所有者: Agentic KG Holdings(Agentic Private Office,github.com/Agentic-Private-Office),自 2026-10-23 起。该标准采用 MIT 许可,并由两家公司的入口(GreenCore Solutions Corp. 和 Allooloo Technologies Corp.)以及任何持有写入密钥的获许可公司的 Agent 实现。读取免费;办公室免费向实现者发放写入密钥。
RCO 即 Cleared Orders Record(已清算订单记录):一项已清算决策的签名、可由机器验证的记录。当某个 Agent 的入口清算一项决策时——例如确认发行方、依据规则清算产品,或返回信号——便会留下一张回执。合规官会要求提供这张回执,获许可参与方的 Agent 也必须能够出示该回执。该标准的页面是 https://rco-10060.org/。
此前对 RCO 的解释(“监管合规对象”,即产品在各司法管辖区的合规状态)现已废弃。其五个 v1 工具不在网络协议上提供;其架构保留在 schema/v1.2 … v1.4 中作为历史记录。
规范端点:https://mcp.rco-a2a.ai/mcp(streamable-http、JSON-RPC 2.0、类型化错误)。
回执
| 字段 | 内容 |
|---|---|
decision_id | 作出决策的入口为该决策分配的 ID |
| 对象标识符 | 已清算的对象:GTIN、ISIN、产品 ID 等;标识符说明了订单的类型 |
actor_class | 所属的行动者类别(绝不是个人) |
| 规则对象和版本 | 作出决策所依据的规则 |
| 读取的记录 | 读取了哪些记录,以及每条记录的签名(kid) |
| 信号 | ACM-200 · ACM-403 · ACM-404 · ACM-451(https://acm-68000.org/) |
| 时间 | 时间 |
| 签发入口 | 签发回执的入口 |
| 签名 | 签发入口的分离式 JWS,可依据其已发布的密钥环进行验证 |
| 账本 | Azure Confidential Ledger (gsc-rco-ledger) 中写入回执哈希的交易 ID |
所有对象类型共用同一套架构。不包含调用方数据、个人数据或金额。
工具
| 工具 | 使用者 | 功能 |
|---|---|---|
get_receipt(decision_id) | 任何人,无需账户 | 返回一项已清算决策的签名回执。 |
write_receipt(receipt) | 获授权的入口(持有办公室发放的密钥),或通过 x402 按回执付费的公司自有 Agent(无密钥时:入口会以 402 响应并提供报价) | 写入回执:入口依据其密钥环验证签发方的签名,将哈希写入账本并保存回执。对 decision_id 执行幂等处理。 |
同一张回执也会显示为页面 https://rco-a2a.ai/receipts/{decision_id},并以 JSON 格式提供于 https://rco-a2a.ai/receipts/{decision_id}.json。
写入者和读取者
- 写入者: A2A Grocery、A2A Cosmetics 和 A2A Peptides 的枢纽网关;Allooloo 的解析器(getissuer)和市场节点;任何通过带密钥的写入路径操作的获许可公司自有 Agent。
- 读取者: 任何人——公司的审计部门、监管机构及交易对手。
验证回执
- 签名:从签名的受保护标头中提取
kid,并从签发门(回执中注明)的密钥环中获取该密钥;对回执的规范化 JSON(键排序、紧凑格式、UTF-8)验证分离式 JWS,但不包括signature、signature_check、ledger、receipt_url、page、writer和x402_settlement(最后两项是门的标签,在检查后添加)。Hub 回执:不包括hub_signature、hub_signature_check、ledger、receipt_url、page。 - 账本:回执的
ledger.transaction_id位于gsc-rco-ledger.confidential-ledger.azure.com;哈希原文是回执的 RFC 8785 规范化 JSON,不包括ledger、receipt_url、page和签名检查。账本身份凭证:https://identity.confidential-ledger.core.azure.com/ledgerIdentity/gsc-rco-ledger
验证只能证明签发方所述内容;它不会使运营方成为监管机构。
当日回执集
GET https://mcp.rco-a2a.ai/receipts/day/<YYYY-MM-DD>.json — 当日 UTC 时间内存证的每份回执及其账本回执;办公室每晚将其复制到自己的档案库(rco-ark,Object Lock)。数量:GET https://mcp.rco-a2a.ai/receipts/stats.json。
示例
examples/get_receipt.py 读取一份实时回执(Python 3 标准库)并将其打印出来:
python examples/get_receipt.py gate_dec1d9aaa478b3ef94e4
已停用 v1 工具的操作流程作为历史记录保存在 examples/v1-retired/ 中;它们无法对当前门运行。
按解析内容划分的门
GTIN → https://gtinfetch.ai/mcp · 已列出的签发方 → https://mcp.getissuer.ai/mcp · 回执 → https://mcp.rco-a2a.ai/mcp
线上来源
https://rco-a2a.ai · https://rco-10060.org · https://status.rco-a2a.ai · https://acm-68000.org
注册表条目:io.github.Agentic-Private-Office/rco-a2a。Anthropic 连接器目录:rco-a2a。
© 2026 Agentic KG Holdings · 参考运营方 · MIT 许可证。该门运行于 GreenCore Solutions Corp. 的计算资源上;所有权声明不会改变账本、密钥和门。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。