What is AP2?
AP2, the Agent Payments Protocol, is an open protocol that defines how an autonomous agent can be authorized to make a payment, using signed mandates so that authorization, authenticity, and accountability can be verified.
Also written: Agent Payments Protocol, AP2 protocol
Explained
AP2 targets a specific gap in agent commerce: when an agent rather than a person clicking a buy button starts a payment, someone must be able to show that the user authorized it, that the request is genuine, and who is accountable. The project site presents AP2 as an open protocol for this purpose.
Its building blocks are mandates, which are signed records of what the user has allowed. The documentation describes a Checkout Mandate, covering the items and purchase details shared with the merchant, and a Payment Mandate, authorizing payment on a specific instrument and shared with parties such as the credential provider and payment processor. Each has an open stage, capturing constraints like a budget, and a closed stage, authorizing a finalized amount. Mandates are verifiable digital credentials, described as tamper-evident and cryptographically signed, and they are chained to form an audit trail for transactions with or without the human present.
The site calls AP2 an extension of the Agent2Agent protocol and also for MCP, and lists a sample that uses x402 for payments. The documentation is copyright Google under Apache 2.0, and mentions a donation to the FIDO Alliance with standardization work continuing in FIDO working groups.
Primary source
AP2 - Agent Payments Protocol Documentation (ap2-protocol.org), read Oct 26, 2026
This entry paraphrases the page above. Sources change; check it for the current wording.
Listings that use this
The 5 top-ranked listings tagged for AP2. Rank weighs adoption, freshness, documentation and publisher identity; how we rank and grade. Money never changes the order.
- 0.885score
x402
browser-use
Set up Browser Use Cloud payments with x402 — pay per request from a crypto wallet (USDC on Base mainnet), no signup or API key.
SkillAFreshness: A★ 119KClaude Code +9 - 0.823score
Solana MCP by Vybe
vybenetwork
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
ConnectorAFreshness: ARemote★ 2.2KClaude Code +3 - 0.823score
Solana MCP by Vybe
vybenetwork
Solana MCP for wallets, trades, markets, PnL, transfers, onchain data, signable swaps and API tools.
ConnectorAFreshness: ARemote★ 2.2KClaude Code +3 - 0.809score
Stripe
stripe.comOfficial
MCP server integrating with Stripe - tools for customers, products, payments, and more.
ConnectorAFreshness: ARemote★ 2KClaude Code +3 - 0.800score
kooboo-cms-guide
Kooboo
Use when guiding users to Kooboo CMS admin URLs, show_action_button, get_site_info (siteId, baseUrl), or JWT/payment/SMS/OAuth setup links.
SkillAFreshness: A★ 345Claude Code +9
Related
Cite this page
What is AP2?. Agent Mart. https://agentmart.dev/glossary/ap2 (last updated 2026-10-26)
Written Oct 26, 2026, updated Oct 26, 2026. All glossary terms