Machine Payments Protocol (MPP)
The open HTTP 402 standard for machine-to-machine payments. AI agents pay per API call, tool use, or content — in the same HTTP request. No keys. No accounts. Payment = authentication.
Launched mid-March 2026 by Tempo + Stripe. Already powering real agentic commerce across the web.
What is MPP?
MPP is an open, payment-method-agnostic protocol that standardizes the long-ignored HTTP 402 Payment Required status code with a formal IETF-proposed authentication scheme (paymentauth.org).
One HTTP call does everything: discover → negotiate price → pay → receive result. Perfect for AI agents that need to spend money autonomously.
How It Works (Step-by-Step)
- Agent sends normal request (e.g.
GET /itinerary) - Server replies 402 Payment Required +
WWW-Authenticate: Payment ...challenge (price, method, etc.) - Agent pays instantly (Tempo USDC, Stripe card, Lightning, etc.)
- Agent retries request with
Authorization: Payment ...proof - Server verifies & returns result + receipt
Entire flow: sub-second settlement. Works with any backend (Express, Hono, Cloudflare, etc.).
Key Features & Benefits
- ✅ Payment = auth (no API keys ever)
- ✅ Works for agents AND humans
- ✅ Two intents:
charge(one-time) orsession(streaming/pay-per-token) - ✅ Middleware for instant monetization of existing APIs
- ✅ Official SDKs: TypeScript (
mppx), Python (pympp), Rust (mpp-rs) - ✅ Open source & extensible — add your own payment rails
Supported Payment Methods
Real-World Use Cases (Live Right Now)
1. Goplan.me — AI Travel Agent
Pay $1 USDC via MPP → get a full personalized 1-14 day itinerary (Gemini-powered). No signup, no key. Pure payment = access.
@GoplanDotMe on X
2. dTelecom — Voice & Video for Agents
Real-time calls, meetings, STT/TTS. Agents pay per minute/second via MPP + Tempo. Zero accounts or keys.
@dtelecom on X
3. Ask-Tom API — RAG Payments Expert
$1 per query on Tom Noyes’ full payments blog corpus. ChatGPT/Anthropic-accessible. Full MPP + Stripe integration with blog post breakdown.
@noyesclt on X
4. Parallel & fal.ai Demos (Official)
Built-in MPP examples on mpp.dev: summarize articles or generate images — pay with Tempo or Stripe in one click.
5. Open-Source Proxies & Gateways
mppx-proxy, mpp-solana, and Lightning-stack integrations let any existing API add MPP in minutes without rewriting code.
Search “mppx-proxy” on GitHub/X
Getting Started as a Developer
Quickest way:
npm install mppx
# or
pip install pympp Add middleware to your existing Express/Hono/Elysia app in ~10 lines. Full guides:
Resources & Links
- Official Site: mpp.dev (live demos + CLI)
- IETF Spec: paymentauth.org
- Tempo: tempo.xyz
- Follow the project: @mpp on X
- Early buzz: Search “MPP” or “Machine Payments Protocol” on X (hundreds of threads in first 72 hours)
The missing piece for true agentic commerce is here.
Build it. Charge for it. Let agents pay instantly.
Comments
Approved comments appear below. Log in once with GFAVIP — it applies across the whole site. GFAVIP login
View comments archive