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-paymentsThis skill is limited to using the following tools:
**Fetch live docs**:
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
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.