Skip to main content

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

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

PyPI License: MIT MCP Registry

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:

  1. Initiate signed payment intents with audit-trail evidence for EU AI Act Article 12 + DORA Article 17
  2. Bridge to AP2 mandates if the merchant runs on Mastercard/PayPal/Adyen rails instead of pure Stripe
  3. 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.

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

agent_commerce_protocol_mcp-1.0.1.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_commerce_protocol_mcp-1.0.1-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file agent_commerce_protocol_mcp-1.0.1.tar.gz.

File metadata

File hashes

Hashes for agent_commerce_protocol_mcp-1.0.1.tar.gz
Algorithm Hash digest
SHA256 79d381d6087ca02900916a33f22e4f92c850f1a81b362a549a1c7870579c14c7
MD5 d14579a5be35abd7ce8174ba27a96c4d
BLAKE2b-256 3cbc8cb19394907934642d65f543546cda3c8c233a2e51f426c391f178c31166

See more details on using hashes here.

File details

Details for the file agent_commerce_protocol_mcp-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_commerce_protocol_mcp-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 481089bd9f326715e6d115d1cdfca95dca163341583580dd1c76542b789c8349
MD5 57a2012aa81da4ced0175575d2785705
BLAKE2b-256 7f9266c1ea326428a819d6dc90ce6f7833405d1c317567e4c857ae39516a3189

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page