Help us improve
Share bugs, ideas, or general feedback.
From ap2-agentic-payments
Implements AP2 MCP servers to expose payment tools via Model Context Protocol for AI agent access. Use for building MCP-based AP2 payment integrations.
npx claudepluginhub orcaqubits/agentic-commerce-skills-plugins --plugin ap2-agentic-paymentsHow this skill is triggered — by the user, by Claude, or both
Slash command
/ap2-agentic-payments:ap2-mcp-serverThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Fetch live docs**:
Implements AP2 payment protocol as A2A extension in multi-agent systems: mandates DataParts in messages, Agent Cards for capabilities, payment task flows, and inter-agent communication.
Maps ACP checkout REST operations to MCP tools for AI agents to create, update, retrieve, complete, or cancel sessions via tool-calling in commerce servers.
Implements UCP Checkout as 5 MCP tools (create/get/update/complete/cancel) for AI agents. Guides building commerce MCP servers or Shopify integration.
Share bugs, ideas, or general feedback.
Fetch live docs:
https://ap2-protocol.org/specification/ for MCP server referenceshttps://ap2-protocol.org/topics/ap2-a2a-and-mcp/ for MCP integration detailshttps://ap2-protocol.org/roadmap/ to check MCP server availability statussite:github.com google-agentic-commerce AP2 MCP server for MCP implementationsWhile AP2's primary integration is with A2A (agent-to-agent), it also integrates with MCP (Model Context Protocol) for tool-based access to payment capabilities:
MCP provides the foundational layer for connecting agents to external resources:
Agent
├── A2A → Other Agents (Merchant, CP, MPP)
└── MCP → Payment Tools (APIs, databases, services)
The AP2 MCP server exposes payment-related tools that agents can call:
The AP2 roadmap includes:
Check the latest roadmap and GitHub for current MCP server availability.
Note: The following tool names are entirely speculative/hypothetical examples illustrating what an AP2 MCP server might expose. They are not from any published AP2 MCP server specification or implementation. Always check the latest AP2 roadmap and GitHub repositories for actual MCP tool definitions.
Hypothetical AP2 MCP tools:
| Tool | Description |
|---|---|
list_payment_methods | Get available payment methods for a user |
create_intent_mandate | Build an Intent Mandate from shopping parameters |
create_cart_mandate | Build a Cart Mandate from product/price details |
validate_mandate | Verify mandate signatures and contents |
process_payment | Submit a payment for processing |
get_transaction_status | Check payment processing status |
get_receipt | Retrieve a payment receipt |
| Scenario | Use |
|---|---|
| Agent calling another agent (Merchant, CP) | A2A |
| Agent calling a payment API/tool directly | MCP |
| Multi-step agent negotiation | A2A |
| Simple payment status check | MCP |
| Complex multi-party flow | A2A |
| Tool-based payment method query | MCP |
Shopping Agent
├── A2A → Merchant Agent
├── A2A → Credentials Provider Agent
├── MCP → Payment Tools Server
└── MCP → Product Catalog Server
Fetch the latest roadmap and any published MCP server implementations for exact tool schemas and availability before implementing.