Agent Commerce Protocol MCP — bridges Stripe ACP + Google AP2 + Coinbase x402 for agent payments inside ChatGPT, AP2 coalition rails, and pay-per-call x402 flows. By MEOK AI Labs.
Project description
mcp-name: io.github.CSOAI-ORG/agent-commerce-protocol-mcp
Agent Commerce Protocol MCP
🧱 Part of the MEOK A2A Substrate
All 12 A2A primitives + Stripe ACP bridge as one signed pipeline for £499/mo. See meok.ai/a2a.
Bridges Stripe ACP + Google AP2 + Coinbase x402
The "ACP" name collision
There are two protocols called "ACP" — they do different things:
| IBM ACP | Stripe ACP | |
|---|---|---|
| Full name | Agent Communication Protocol | Agentic Commerce Protocol |
| Owner | IBM Research (was) | Stripe + OpenAI |
| Status | Merged into A2A under Linux Foundation Sept 2025 | LIVE — Apache 2.0 |
| What it does | Agent-to-agent messaging | In-conversation payments |
| Where you hit it | A2A protocol stack | ChatGPT merchant flows |
| MEOK coverage | A2A Substrate (12 MCPs) | THIS MCP |
This MCP is the Stripe ACP one — agent payments inside ChatGPT-style flows.
What this gives you
The only MCP that bridges all 3 live agent-payment protocols:
- Stripe ACP — primary, for ChatGPT merchant flows
- Google AP2 — bridged, for the 60-org Mastercard/PayPal/Adyen coalition
- Coinbase x402 — bridged, for HTTP-402 pay-per-call without a Stripe account
Plus EU compliance overlays automatically applied to every transaction: PSD2 (EU), MiCA (EU crypto), 6AMLD (EU AML), FinCEN BSA (US).
Every payment intent + verification signs into the MEOK audit chain at verify.meok.ai.
Tools
| Tool | Purpose |
|---|---|
discover_acp_merchants(category?) |
List Stripe-ACP-compatible merchants |
prepare_payment_intent(merchant_id, items, currency) |
Build Stripe ACP intent |
sign_payment_intent(intent) |
HMAC-sign + chain into audit log |
verify_acp_response(response, expected_intent_id?) |
Verify merchant attestation |
bridge_to_ap2_mandate(intent, user_consent_jwt?) |
Convert to Google AP2 mandate |
bridge_to_x402_paywall(intent) |
Convert to Coinbase HTTP 402 |
list_supported_protocols() |
Capability discovery |
Quick install
uvx agent-commerce-protocol-mcp
pip install agent-commerce-protocol-mcp
npx @meok-ai/agent-commerce-protocol-mcp
Claude Desktop / Cursor / Windsurf MCP config:
{
"mcpServers": {
"agent-commerce-protocol": {
"command": "uvx",
"args": ["agent-commerce-protocol-mcp"]
}
}
}
Why this matters for £-revenue
Stripe ACP is the protocol Stripe + OpenAI are pushing through ChatGPT's shopping interface. Every ChatGPT merchant gets Stripe ACP free with their OpenAI integration. If your agent participates in ChatGPT commerce (or any merchant flow built on Stripe Connect ACP), you need this MCP to:
- Initiate signed payment intents with audit-trail evidence for EU AI Act Article 12 + DORA Article 17
- Bridge to AP2 mandates if the merchant runs on Mastercard/PayPal/Adyen rails instead of pure Stripe
- Bridge to x402 if your agent settles micropayments on-chain (Base / Polygon / Solana / Lightning)
Sister MCPs
Part of the MEOK A2A pack:
- agent-commerce-payments-mcp → invoicing + escrow + AML/KYC
- agent-prompt-injection-firewall-mcp → scan payment prompts for injection
- agent-policy-enforcement-mcp → gate which agents can spend
- agent-rate-limiter-mcp → cap call volume per session
- agent-audit-logger-mcp → hash-chained log of every payment intent
- agent-identity-trust-mcp → buyer DID resolution
Full catalogue: meok.ai/anthropic-registry
Protocol coverage + Universal PAYG
| Option | Price | Best for |
|---|---|---|
| Self-host (this MCP) | £0 — MIT | Devs |
| This MCP Starter | £29/mo | One-MCP teams |
| Universal PAYG | £29/mo + £0.0002/call | Spiky usage |
| A2A Substrate | £499/mo | All 13 A2A MCPs |
| Universe | £1,499/mo | All 48 MEOK MCPs |
Buy: https://meok.ai/a2a
Licence
MIT. By MEOK AI Labs (CSOAI LTD, UK Companies House 16939677). Founder: Nicholas Templeman.
💸 Try MEOK in 30 seconds — instant buy ladder
| Tier | Price | What you get | Stripe |
|---|---|---|---|
| Smoke test | £1 | Signed sample MCP-Hardening report + Article 50 PDF | https://buy.stripe.com/dRmcN75ScdQS7oh1Uc8k90U |
| Quick Kit | £9 | EU AI Act Article 50 implementation guide (C2PA + EU-Icon) | https://buy.stripe.com/cNi00la8s1460ZT0Q88k90V |
| Founder Call | £29 | 30-min 1-on-1 with the founder | https://buy.stripe.com/8x228ta8s6oqbExaqI8k90W |
Refundable. UK Stripe — VAT-clean. Builds on the 81-MCP MEOK fleet. Verify any signed report at https://meok.ai/verify.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agent_commerce_protocol_mcp-1.0.2.tar.gz.
File metadata
- Download URL: agent_commerce_protocol_mcp-1.0.2.tar.gz
- Upload date:
- Size: 9.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5467258fcfc96dfd1f4d273760da21bf48fd864264bea6ef2ec1268d48b81961
|
|
| MD5 |
404849a379f7b852172134f30b34eedf
|
|
| BLAKE2b-256 |
83b36c05de87abc8a95b4c15d6fee9a24413622907301f463d54d85ae881cdb6
|
File details
Details for the file agent_commerce_protocol_mcp-1.0.2-py3-none-any.whl.
File metadata
- Download URL: agent_commerce_protocol_mcp-1.0.2-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b9034a312fc1743ef3f4017e9bcaa935db94799801b95ce61f728bd0c53780a
|
|
| MD5 |
aaa54f5d6e11b02fde2bd14ba727f0c0
|
|
| BLAKE2b-256 |
c776649711998c77e3d5823e4bf5e95ec5dc6aafd4b39675ca88f46ea1df40a9
|