Skip to content

AP2、A2A 与 MCP

代理支付协议(AP2)被设计为 代理到代理(A2A)协议 的扩展,并与 模型上下文协议(MCP) 协同工作。

!!! abstract "通信术语辨析"

-   MCP:代理与数据(API)通信
-   A2A:代理与其他代理(任务与消息)通信
-   AP2:代理就支付(授权)进行通信

AP2 + A2A:用于支付的代理间通信

代理支付协议(AP2)被设计为 A2A 与 MCP 等开源协议的可选扩展,使开发者能够在既有成果之上构建安全、可靠的 AI 驱动支付框架。

  • AP2 用于标准化支付通信细节,如授权。
  • 一旦涉及多个代理,就需要 A2A 来标准化代理内部通信。

AP2 直接扩展了代理到代理(A2A)协议,实现购物代理、商户、凭证提供商等多代理之间的支付交易。

AP2 + MCP:与外部资源交互

MCP 是一项协议,用于标准化 AI 模型与代理如何连接并交互外部资源(工具、API、数据源)。

开发者可实现自有工具以对接各类提供商。

我们正在开发面向 AP2 的 MCP 服务器。


本质上,A2A 与 MCP 为 AI 代理提供了基础的通信与交互层,使其能够连接并执行任务。AP2 在此基础上增加了专门的、安全的支付扩展,解决了 AI 驱动支付中授权、真实性与可归责性的独特挑战。这让代理能够代表用户放心地浏览、协商、购买与销售,并在交易中建立可验证的意图证明与明确的责任归属。