Skip to content
On this page

UCP - Universal Commerce Protocol

是什么

开源通用商务互操作协议,为 AI Agent、App、平台、商家、支付服务商提供统一的商务通信标准。

解决啥

痛点UCP 方案
每个平台接商家要单独开发统一协议,一次接入,全平台通用
AI Agent 无法替你购物从设计之初就支持 Agentic Commerce
电商生态碎片化提供 Capabilities + Extensions 模块化标准
安全标准不统一支持 AP2 标准和可验证凭证

怎么跑

Step 1:了解协议架构

UCP 的核心是 Capabilities(核心能力)和 Extensions(扩展模块):

  • Checkout:结账会话,含购物车管理和税费计算
  • Order:Webhook 驱动的订单生命周期事件
  • Identity Linking:OAuth 2.0 授权,Agent 代你操作
  • Payment Token Exchange:PSP 与凭证商安全交换 token

Step 2:选择传输方式

方式适用场景
REST API传统 Web 服务
MCPAI Agent 集成
A2AAgent-to-Agent 通信

Step 3:接入实现

参考 ucp.dev 上的规范文档和 SDK:

bash
# 查看 SDK
git clone https://github.com/Universal-Commerce-Protocol/samples.git
cd samples

好在哪

设计目标:

目标说明
标准化交互统一方式让平台与商家通信
模块化商务Capabilities + Extensions 灵活组合
Agentic CommerceAI Agent 替你发现商品、加购物车、完成支付
增强安全AP2 mandates + 可验证凭证

技术特点:

  • 🔌 传输无关:REST / MCP / A2A 均可
  • 🧩 模块化:按需组合 Capabilities 和 Extensions
  • 🤖 Agent 原生:为 AI 购物场景设计
  • 🔒 安全优先:支付 token 交换有标准协议

后续路线图:

  • Loyalty(积分体系)
  • Personalization(个性化推荐)
  • Travel / Services(旅行和服务垂直扩展)

怎么用

适用场景:

  1. 电商平台接入:用 UCP 标准接入多个商家,不用逐一对接
  2. AI 购物 Agent:让 Agent 标准化地替你发现和购买商品
  3. 支付集成:PSP 和凭证商之间的 token 安全交换
  4. 跨平台购物车:用户在一个地方管理多个商家的购物车

开发者资源: