{
  "id": "mpp.client",
  "protocol": "mpp",
  "layer": "payment",
  "role": "agent-developer",
  "status": "optional",
  "title": "Pay MPP services from your agent",
  "description": "The Cloudflare Agents SDK can pay HTTP services and MCP tools with MPP.",
  "goal": "Your agent can buy from MPP and, per Cloudflare, existing x402 services.",
  "note": "",
  "how_to_implement": {
    "steps": [
      "Configure the agent wallet and payment method per the Cloudflare guide.",
      "Add user approval for spend."
    ]
  },
  "resources": [
    {
      "label": "Cloudflare: pay from the Agents SDK with MPP",
      "url": "https://developers.cloudflare.com/agents/tools/payments/mpp/pay-from-agents-sdk/",
      "type": "docs",
      "publisher": "Cloudflare"
    },
    {
      "label": "MPP server quickstart",
      "url": "https://mpp.dev/quickstart/server",
      "type": "docs",
      "publisher": "MPP"
    }
  ],
  "audit": {
    "method": "code_review",
    "automatable": false,
    "human": "Agent completes a paid call on testnet."
  },
  "how_to_verify": "Agent completes a paid call on testnet.",
  "artifacts": [
    "mppx client"
  ],
  "depends_on": [
    "mpp.middleware"
  ],
  "status_note": "",
  "verified": true,
  "slug": "mpp-client",
  "category": "payment",
  "url": "https://vreeman.ai/commerce/checklist#mpp.client",
  "updated": "2026-10-12",
  "sources": [
    {
      "label": "Cloudflare: pay from the Agents SDK with MPP",
      "url": "https://developers.cloudflare.com/agents/tools/payments/mpp/pay-from-agents-sdk/",
      "type": "docs",
      "publisher": "Cloudflare"
    },
    {
      "label": "MPP server quickstart",
      "url": "https://mpp.dev/quickstart/server",
      "type": "docs",
      "publisher": "MPP"
    }
  ],
  "related_slugs": [
    "mpp-middleware"
  ]
}