返回资料库
连接器

AI 智能体的商务协议格局:UCP、ACP、AP2 与 MCP——协议栈如何协同

最后更新:2026年8月16日

关键要点

  • UCP 拥有 11 个共同开发方,包括 Google、Shopify、Amazon、Meta 和 Stripe——它正从购物扩展到住宿和餐饮领域,使其成为截至 2026 年 8 月覆盖面最广的商务协议联盟。
  • ACP 由 OpenAI 和 Stripe 治理(Meta 现已加入),目前处于测试阶段,自 2025 年 9 月起已在 ChatGPT 中上线——它覆盖智能体驱动的结账,但不涉及 B2B 采购流程。
  • AP2 为 60 多个组织的智能体主导支付提供保障,Coinbase x402 是其稳定币扩展——截至 2026 年,x402 已在 Coinbase Base 上处理了 1 亿笔智能体支付。
  • MCP 是 UCP 与 ACP 底层共用的智能层——每一家采用 UCP 的 Shopify 门店都会暴露一个实时的 MCP 端点,而 ACP 的三层架构将 MCP 置于中间层。
  • 这四个协议都没有覆盖 B2B 语义层——客户分层定价、批量 RFQ 报价、针对 ERP 的库存预留,以及跨渠道的订单归因,这些都需要在其之上叠加一个自定义 MCP 模块。

2025 至 2026 年间,两项开放标准在数月之内相继推出,从不同方向解决同一个问题:在没有人为每家门店手工搭建定制集成的情况下,AI 智能体如何发现商品、协商价格、完成结账并支付?通用商务协议(UCP)由 Google 和 Shopify 共同开发,联合了包括 Amazon、Meta、Microsoft、Salesforce 和 Stripe 在内的 11 个共同开发方。智能体商务协议(ACP)由 OpenAI 与 Stripe 维护,自 2025 年 9 月起已在 ChatGPT 中上线。第三个协议——智能体支付协议(AP2)——负责保障支付授权层,已有 60 多个组织参与。这三者都建立在模型上下文协议(MCP)之上,MCP 提供了智能体与门店数据之间的智能层连接。

本文梳理了这几个协议各自的定位、彼此的重叠之处,以及 B2B 商务的缺口所在——因为这四个协议都是为消费者的发现与结账场景设计的,而不是为中端 B2B 分销商在 NetSuite 或 BigCommerce 上实际需要的报价、分层定价和库存预留工作流而设计。

四层协议栈

商务协议的格局并非单一标准,而是由四个互补协议构成的一套栈,各自解决智能体交易中的不同层面:

层级 协议 治理方 作用 生产状态
发现与商务 UCP Google、Shopify,共 11 个共同开发方 智能体发现商品、构建购物车、移交给商户完成结账、追踪订单 已上线(Shopify 2026 春季版);正扩展至住宿和餐饮领域
结账交互 ACP OpenAI、Stripe、Meta 智能体驱动的购买交互模型;三层架构(交互层 → 智能层 → 商务层) 测试阶段;自 2025 年 9 月起已在 ChatGPT 中上线
支付授权 AP2 Google、60 多个组织、FIDO 联盟 可验证凭证、支付授权令、智能体主导支付的加密审计轨迹 v0.2;正在 FIDO 联盟内推进标准化
智能与工具 MCP Anthropic(最初提出) 智能体与工具的连接:读取商品数据、查询库存、调用门店 API 规范已于 2026-07-28 定稿;已注册约 2 万个服务器

MCP 本身并非商务协议——它是 UCP 与 ACP 都依赖的智能层。UCP 的规范文档明确指出"内置 MCP 支持"。ACP 的三层架构将 MCP 置于中间:上层是交互层(智能体与买家之间),中间的智能层(MCP)负责连接智能体与门店数据,下层的商务层负责履约。每一家实现了 UCP 的 Shopify 门店都会暴露一个实时的 MCP 端点,供智能体查询商品目录、管理购物车并获取订单状态。

UCP——从发现到结账的标准

UCP 是覆盖面最广的联盟。ucp.dev 网站列出了横跨三个行业的 11 个共同开发方:购物领域(Google、Shopify、Etsy、Wayfair、Target、Walmart、Amazon、Microsoft、Meta、Salesforce、Stripe)、住宿领域(Amadeus、Booking.com、Expedia、Hilton、Marriott、Trip.com)以及餐饮领域(DoorDash、Square、Toast、Uber Eats)。认可合作伙伴名单则包括 Visa、Mastercard、Coinbase、PayPal、Adyen、Klarna 和 Worldpay。

UCP 支持 REST 与 JSON-RPC 传输方式,并内置了对 AP2、A2A 和 MCP 的支持。Shopify 开发者文档证实,Shopify 的 MCP 工具在买家旅程的每一步都实现了 UCP:协商与身份验证(基于信任等级的档案)、商品发现(在数亿条商品列表中检索)、购物车与结账(构建购物车、转换为结账、移交商户完成支付),以及订单监控(订单 webhook,以及通过 get_order MCP 工具按需获取订单状态)。

通用购物车 API 让 AI 智能体能够通过 UCP,将来自任意商户(无论是否在 Shopify 上)的商品汇总到一个统一的购物车中。Shopify 的认证计划(Shopify + OpenAI + Google,目前处于封闭测试阶段,2026 年第三季度将扩大开放)实际上为智能体打造了一个新的发现层:结构清晰的数据决定着智能体能否找到并与某家门店完成交易。

ACP——结账交互模型

ACP 采取了不同的架构路径。它不是一个广泛的多行业联盟,而是由 OpenAI 和 Stripe 治理(Stripe 的文档现已将 Meta 列为共同创建方)作为创始维护方,并规划向更广泛的社区治理过渡。该规范目前处于 Apache 2.0 协议下的测试阶段。

ACP 定义了用于智能体驱动商务的可组合构建模块。Stripe 的 Agentic Commerce Suite 提供了参考实现:智能体发现商品、将其加入购物车,并使用 Stripe 的支付基础设施完成购买。BigCommerce 通过与 Stripe 的合作走上了 ACP 路线,而非自建第一方的门店数据 MCP 服务器——BigCommerce 连接器文章对此有深入分析。

ACP 的三层架构——交互层 → 智能层(MCP)→ 商务层——意味着 MCP 是其中的连接组织。智能体并不会绕过 MCP 去使用 ACP;它使用 MCP 与门店对话,同时使用 ACP 来组织购买交互。

AP2——支付授权层

AP2 位于 UCP 和 ACP 之下,充当支付信任协议。Google 于 2025 年 9 月宣布推出 AP2,并有 60 多个合作组织参与。目前它正在 FIDO 联盟内推进标准化。AP2 在 A2A(智能体间通信)的基础上扩展出结构化的支付授权令——意图授权令、购物车授权令和支付授权令——以此提供可验证、不可抵赖的证明,证明用户已授权智能体进行某笔特定购买。

Coinbase x402 是 AP2 的稳定币扩展,其名称源自 HTTP 状态码 402("需要付款")。x402 让智能体能够通过 HTTP 直接以稳定币为 API 调用、服务和微交易付款。Chainalysis 报告称,x402 在 Coinbase Base 上已处理超过 1 亿笔智能体支付,证明该稳定币通道正以生产规模运转。

围绕智能体商务,三个相互竞争的支付网络已经形成:Visa Trusted Agent、Mastercard Agent Pay(30 多个行业合作伙伴,通过 MDES 提供 Agentic Tokens)以及 Coinbase x402。Stripe 正在同时配置来自 Mastercard 和 Visa 的智能体网络令牌,将自身定位为传统卡组织通道与智能体支付层之间的桥梁。

下图展示了四层商务协议栈,以及需要自定义 MCP 模块填补的 B2B 语义层缺口:

面向 AI 智能体的商务协议栈 四个开放协议,一套技术栈——以及它们尚未覆盖的 B2B 层 1 UCP — 通用商务协议 发现 → 购物车 → 移交结账 → 订单追踪。由 Google 与 Shopify 共同开发。 11 个共同开发方 已上线(Shopify) 购物 + 住宿 + 餐饮 内置 MCP 支持 2 ACP — 智能体商务协议 智能体驱动的结账交互。三层架构:交互层 → 智能层(MCP)→ 商务层。 OpenAI + Stripe 测试阶段 已在 ChatGPT 上线(25 年 9 月) MCP 处于中间层 3 AP2 — 智能体支付协议 支付授权令、可验证凭证、加密审计轨迹。在 A2A 基础上扩展。 60+ 个组织 FIDO 联盟 x402:1 亿笔支付 经由 Coinbase x402 的稳定币通道 4 MCP — 模型上下文协议 智能层:智能体与工具的连接。读取商品数据、查询库存、调用门店 API。 规范定稿于 7 月 28 日 约 2 万个服务器 支撑 UCP 与 ACP 每家 Shopify UCP 门店都暴露 MCP B2B 语义层缺口 四个消费者协议未覆盖的部分——以及自定义 MCP 模块延伸技术栈的位置 ! 自定义 MCP 模块 — B2B 语义层 将商务协议延伸至 UCP、ACP 和 AP2 未曾设计覆盖的 B2B 工作流。 客户分层定价 按合同、按批量层级 存放在 NetSuite 中的价格, 而非公开目录 批量 RFQ 报价 请求 → 报价 → 协商 无需结账——由 RFQ 引擎处理 针对 ERP 的库存预留 对 NetSuite/Brightpearl 的限时预留,若报价 被拒绝则自动失效 跨渠道订单归因 ERP 中的客户账户、销售代表、 合同——消费者协议 假定的是单一买家身份 核心结论 UCP 与 ACP 解决消费者智能体商务问题。AP2 保障支付安全。MCP 是智能层。 B2B 语义层——分层定价、RFQ、库存预留、ERP 回写——是自定义 MCP 模块需要填补的缺口。 Sources: ucp.dev · shopify.dev/docs/agents · github.com/agentic-commerce-protocol · ap2-protocol.org · coinbase.com · chainalysis.com

协议栈的交汇之处——以及尚未交汇的地方

这四个协议正在朝着一套共享架构收敛:UCP 或 ACP 负责商务交互,AP2 负责支付授权,MCP 负责智能层,A2A 负责智能体间的委托协作。UCP 规范明确将 AP2、A2A 和 MCP 列为内置集成。AP2 文档也明确引用了 A2A 和 UCP。整套协议栈就是为了互操作而设计的。

但这种收敛是围绕消费者场景展开的。这些协议解决的是一个特定的问题:智能体发现一件商品、协商价格、完成结账并支付。这是消费者的旅程。而一家每周处理 200 份 RFQ 的中端 B2B 分销商,面对的并不是结账问题——而是分层定价问题、库存预留问题,以及 ERP 回写问题。

其缺口正是 B2B 语义层:

  • 客户分层定价。 UCP 和 ACP 暴露的是门店公开发布的价格。而 B2B 分销商的价格是按客户、按合同、按批量层级划分的——存放在 NetSuite 或 BigCommerce 的客户分组中,而非公开目录里。没有任何商务协议能够协商分层定价。
  • 批量 RFQ 报价。 消费者协议处理的是单件商品的购买。而 B2B 采购运行在 RFQ 之上:买家提出一份 500 件商品、附带交付窗口的请求,供应商回复报价,买家再进行协商。RFQ 引擎架构一文对这一工作流有深入分析。
  • 针对 ERP 的库存预留。 消费者结账会在购买瞬间预留库存。而 B2B 报价需要的是一种可用性预留——对 NetSuite 或 Brightpearl 库存的限时预留,若报价未被接受则自动失效。没有任何 UCP 或 ACP 工具能提供这一能力。
  • 跨渠道订单归因。 由智能体下达的 B2B 订单,需要归因到正确的客户账户、正确的销售代表,以及 ERP 中正确的合同。而消费者协议假定的是单一买家身份。

自定义 MCP 模块正是用来填补这一缺口的。MCP 模块代码标准定义了其结构模式:类型化的工具定义、智能体与 ERP 之间的语义层转换、速率限制治理,以及审计轨迹。该模块叠加在商务协议之上——它并不取代 UCP 或 ACP,而是将其延伸至消费者协议未曾设计覆盖的 B2B 工作流中。

相关阅读

代表性案例

一家在线目录跑在 BigCommerce、ERP 跑在 NetSuite 上的中端工业分销商,每周通过邮件收到 150 份 RFQ。每份 RFQ 都需要一次客户分层价格查询、一次库存可用性预留,以及一份引用客户合同条款的报价。而消费者商务协议——用于商品发现的 UCP、用于结账的 ACP、用于支付的 AP2——都不涉及这些环节。自定义 MCP 模块填补了这一缺口:它暴露出类型化工具,用于分层定价查询、可用性预留创建和报价组装,供智能体在通过标准商务协议完成商品发现后调用。智能体端到端地处理整个 RFQ——发现、定价、预留、报价、人工审批——而 MCP 模块则负责治理 ERP 回写与审计轨迹。首个智能体可在 5 到 8 周内上线。

请求一个范围明确的构建。一周 Discovery。你获得系统清单、工作流图和固定范围——无论你是否与我们合作构建。

想为您的系统构建这个吗?

这里的每份文档都来自真实的生产工作。如果您有目标系统和工作流想法,我们可以在一周内确定范围。

申请定制开发

为期一周的发现阶段。您会拿到系统清单、工作流地图和固定范围——无论您最终是否与我们合作开发。