A curated list of resources, tools, SDKs, and services for the Machine Payments Protocol (MPP) -- the open standard for AI agent payments and machine-to-machine commerce.
The Machine Payments Protocol is an open HTTP payment standard created by Stripe and Tempo Labs, launched March 2026. It uses HTTP 402 (Payment Required) with an extensible challenge-credential-receipt flow so any client -- AI agents, apps, or humans -- can pay for any API or service in the same HTTP request.
- No API keys, billing accounts, or checkout flows required
- Payment-method agnostic: stablecoins, credit cards, Lightning, 15+ chains
- Supports one-time charges, sessions (pre-authorized spending), and streaming
- IETF draft (
draft-ryan-httpauth-payment) co-authored by Stripe and Tempo
MPP is designed for the agentic web -- where AI agents autonomously discover, pay for, and consume API services without human intervention.
- Protocol & Specs
- SDKs
- Payment Methods
- Framework Integrations
- Infrastructure & Proxies
- Agent Tools & CLIs
- Middleware & Extensions
- Services
- Community Projects
- Tempo Blockchain
- Resources
- mpp-specs - Official MPP specification (RFC-style
PaymentHTTP auth scheme). - mpp - Protocol documentation site and service registry.
- IETF Draft -
draft-ryan-httpauth-paymentby Brendan Ryan (Tempo), Jeff Weinstein (Stripe).
- mppx - TypeScript SDK (server + client + proxy). Hono, Express, Next.js middleware.
npm i mppx - pympp - Python SDK.
pip install pympp - mpp-rs - Rust SDK.
- tempo-go - Go SDK for Tempo blockchain with MPP client support.
- tempo-ts - TypeScript tooling for Tempo (used by mppx internally).
- mppx-rb - Ruby SDK.
- mpp-go - Go SDK (community).
- fastapi-mpp - FastAPI middleware for Python.
- ZenHive/mpp - Elixir implementation of MPP.
- dotnet-sdk-mpp - .NET SDK for MPP.
- dart-tempo - Dart SDK for Tempo.
MPP is payment-method agnostic. Each chain/rail has its own plugin:
- Tempo - TIP-20 stablecoins on Tempo L1. Built into
mppx. - Stripe - Credit/debit cards via Shared Payment Tokens. Built into
mppx. - mpp-card - Fiat card payments.
- @solana/mpp - Official Solana Foundation SDK.
- @dexterai/mpp - Managed settlement (no blockchain infra needed).
- mpp-solana - SPL token support.
- mppx-solana - mppx plugin for Solana.
- @buildonspark/lightning-mpp-sdk - Lightning via Spark.
- @ambosstech/lightning-mpp-sdk - Lightning with LND + NWC adapters.
- @axobot/mppx - Lightning-native with pluggable adapters.
- @t2000/mpp-sui - Sui USDC payments.
- stellar-mpp-sdk - Stellar.
- xrpl-mpp-sdk - XRP Ledger.
- mpp-abstract - Abstract (custom intents + escrow).
- mpp-movement - Movement Network.
- mpp-ton - TON.
- algorand-mpp-sdk - Algorand.
- mpp-avalanche - Avalanche (streaming payment channels).
- mppx-multiversx - MultiversX.
- mega-mpp-sdk - MegaETH.
- skalenetwork/mpp-sdk - SKALE.
- zimppy - Zcash (private payments for AI agents).
- @0xsquid/mpp - Cross-chain via Squid Router.
- mppx-stableyard - Any chain in, any chain out, fiat settlement.
- @monad-crypto/mpp - Monad.
- @caypo/mpp-canton - Canton Network (USDCx).
- xrpl-mpp-stack - XRP Ledger (Python, charge + session).
- @raycashxyz/mpp - Private payments via Raycash.
Built into mppx:
- Hono -
import { Mppx } from 'mppx/hono' - Express -
import { Mppx } from 'mppx/express' - Next.js -
import { Mppx } from 'mppx/next' - Elysia -
import { Mppx } from 'mppx/elysia' - Bun.serve / Deno.serve - Framework-agnostic
mppx/server
Community:
- fastapi-mpp - FastAPI (Python).
- @agentcash/router - Next.js App Router with MPP + x402 + API key auth.
- mpp-aws - AWS infrastructure integration.
- mppx proxy - Built into mppx. Wrap any API with MPP payment gating (zero code changes).
- mppx-proxy - Standalone reverse proxy for MPP.
- mpp-proxy-cf - Cloudflare Workers MPP proxy (official).
- openvps - MPP-powered VPS hosting -- AI agents pay for compute.
- github-mpp-proxy - GitHub REST API proxy with MPP payments.
- mppscan.com - Transaction explorer and service discovery.
- mpp-cloudflare-dynamic-edge-agent - Dynamic edge agent on Cloudflare Workers.
- tollbooth - Solana payment gateway with MPP, gasless fee relayer, axum middleware.
- incur - CLI framework for agents and humans (by wevm).
- incur-rs - Rust port of incur.
- agent-skills - Official Tempo agent skill pack (
npx skills add tempoxyz/agent-skills). - wallet - CLI wallet + HTTP client with built-in MPP support.
- @kakedashi/paylog - CLI to view MPP spending history.
- @heyamiko/amiko-cli - CLI for Amiko AI Agent Marketplace.
- human402 - Human-facing 402 payment page for MPP.
- MPP-Inspector - CLI + web dashboard for debugging MPP flows. "Postman for MPP."
- mcp-protocol-tester - Universal test suite for MCP servers with dual-rail payment testing (x402 + MPP).
- openprice - Price discovery middleware for the agent economy.
- mppx-rate-limit - Rate limiting for MPP routes.
- mppx-token-gate - Token-gate routes via signed wallet attestations (32 chains).
- agenttax-mppx - Tax middleware (sales tax + capital gains) for AI agent transactions.
- mpp-integration - Trust/reputation layer for MPP sellers.
- sardis-guard-mpp - Financial intelligence for AI agent payments.
- costillery - Receipt intelligence for AI agents. Auto-captures MPP and x402 receipts.
- agentlair-mpp-identity-bridge - Verifiable agent identity via DIDs and Ed25519 attestations.
- @clearagent/mpp - KYA (Know Your Agent) compliance screening for MPP.
- agent-verifier - Agent spending verification with budget caps and cross-agent tracking.
- secure-exec - Sandboxed tool execution oracle with IAM-gated dry-run. x402/MPP payment gate.
Services with built-in MPP payment support:
- AgentMail - Email for AI agents.
- Allium - Blockchain data.
- Browserbase - Headless browser API.
- Dune - Crypto analytics.
- Parallel - Agent-to-agent coordination.
- APIMesh - 23 pay-per-call APIs for AI agents (email-verify, tech-stack, mock-jwt-generator, email-security, robots-txt-parser, web-checker, +17 more). Supports x402 + MPP.
- paid-image-api - Pay-per-request AI image generation on Tempo.
- Dtelecom - Real-time voice, video & voice AI. Pay-per-use via x402/MPP.
Available through Tempo's MPP proxy -- pay with any MPP method:
AI/ML: Anthropic, OpenAI, Google Gemini, Mistral AI, Groq, DeepSeek, Perplexity, OpenRouter, Replicate, fal.ai, Modal, Stability AI, Suno
Data & Search: Exa, Firecrawl, Tavily, Brave Search, Wolfram|Alpha, SerpAPI, DiffBot, EDGAR, CoinGecko, Alpha Vantage
Developer Tools: Judge0, Deepgram, DeepL, Mapbox, Mathpix, IPinfo, Hunter, ScreenshotOne, BuiltWith
Business: Apollo, Billboard, RentCast, SpyFu, OxyLabs, 2Captcha
Travel & Misc: AviationStack, FlightAPI, GoFlightLabs, OpenWeather, PostalForm, KicksDB, Abstract APIs (12+ services)
- tempo-mpp-agent-starter - Mainnet-first MPP automation starter.
- Ottie - Self-evolving agent for Ethereum/crypto.
- mpp-agentkit - World Agent Kit Library for MPP.
- spire - Home for AI agent wallets.
- Caypo - Agent finance on institutional rails (MPP + USDCx + MCP).
- OpenAgentPay - Open-source payment orchestration. 17 packages, 14 routing strategies, 8 payment connectors.
- helix - Self-healing infrastructure for AI agent payments. 90% auto-recovery.
- helix-tempo - Self-healing payment SDK for agents on Tempo.
- agentmart - Autonomous agent-to-agent economy. Agents hire agents.
- clawdmarket - Agent-to-agent marketplace. No humans required.
- Masumi-MPP-Bridge - Universal payment gateway for MPP-enabled agents on Masumi Network.
- universal-pay - Universal 402 payment skill via Across crosschain bridging.
- mpp-mcp - Turn MCP server tools into paid endpoints via MPP.
- mpp-bundler - Claude Code plugin to scaffold MPP billing into any API.
- shopgraph - Product data enrichment MCP server (Stripe MPP).
- tempo-mcp - MCP server for autonomous stablecoin payments on Tempo.
- mcp-pay - Payment awareness layer for MCP.
- delx-protocol - Open-core MCP, A2A, REST, x402, and MPP-compatible protocol surfaces.
- zk-proof-service - ZK proof generation (pay per Groth16 proof via MPP).
- privagent-service - Privacy-preserving payment proofs via Tempo.
- content-for-machines - Pay-per-access content gating for AI agents.
- video-gen-mpp - Video generation with MPP payments.
- onlygate-tempo-mpp-wrapper - Zero-trust HITL wrapper for MPP spending controls.
- trenchcoat-mpp - Tell your agent to order you UberEats, using MPP.
- mpp-uniswap-agent - Autonomous agent: ETH → Uniswap → USDC → MPP → LLM inference. No API keys.
- remlo - Borderless enterprise payroll on Tempo L1.
- presto - Storefront layer for MPP-compatible agent services.
- TheMinutes - Service router for AI agents on Tempo. Discover, compare, route to 100+ MPP services.
- tempo-private-payments - Confidential stablecoin transfers via stealth addresses + MPP.
- stellar-mpp-demo - Stellar chat via micropayments.
- mpp-card-charge-demo - Interactive card charge flow.
- MPP_Visa-TAP_PoC - MPP + Visa TAP proof of concept.
- example-mega-mpp-cf - MegaETH MPP on Cloudflare Workers.
- mpp-one-payment - TypeScript single payment example.
- tempo-demos - AI agents making autonomous payments — DoorDash, Shopify, GPU Marketplace demos.
- OPK-MPP-Tempo-Hackathon - OPK Pay Terminal + MPP. One rail for human and machine commerce.
- tempo-x402-demo - Interactive x402 demo on Tempo.
- emv-tempo - EMV contactless card payments settled on Tempo.
The payments infrastructure powering MPP:
- tempo - The Tempo blockchain.
- tempo-apps - Frontend apps monorepo.
- tempo-foundry - Foundry fork with Tempo support.
- tempo-std - Solidity contracts/libraries.
- ledger-app-tempo - Ledger hardware wallet plugin.
- docs - Ecosystem documentation.
- mpp.dev - Protocol documentation and service directory.
- docs.tempo.xyz - Tempo + MPP developer docs.
- stripe.com/blog/machine-payments-protocol - Stripe's MPP launch announcement.
- The Machine Payments Protocol - Tempo mainnet launch + MPP introduction.
- Stripe Agentic Commerce Solutions - Stripe's broader agent payment strategy.
Searching for MPP tools? This list covers: MPP registry, MPP directory, MPP tools list, Machine Payments Protocol tools, Stripe MPP SDK, Tempo payments SDK, AI agent payments, HTTP 402 payment protocol, agent-to-agent payments, machine-to-machine payments, agentic commerce tools, pay-per-call API, micropayment protocol, stablecoin payments for agents, MCP payment tools, paid API directory.
Contributions welcome! Read the contribution guidelines first.