Skip to content

mbeato/awesome-mpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome MPP Awesome

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.

Contents

Protocol and Specs

  • mpp-specs - Official MPP specification using an RFC-style Payment HTTP auth scheme.
  • mpp - Protocol documentation site and service registry.
  • IETF Draft - The draft-ryan-httpauth-payment internet-draft by Brendan Ryan (Tempo) and Jeff Weinstein (Stripe).

SDKs

Official

  • mppx - TypeScript SDK with server, client, and proxy support. Includes Hono, Express, and Next.js middleware. Also works as a zero-config reverse proxy for payment gating.
  • pympp - Python SDK for MPP.
  • mpp-rs - Rust SDK for MPP.
  • tempo-go - Go SDK for Tempo Blockchain with MPP client support.
  • tempo-ts - TypeScript tooling for Tempo, used internally by mppx.

Community

Payment Methods

MPP is payment-method agnostic. Each chain or rail has its own plugin.

Official Tempo and Stripe

  • mpp-card - Fiat card payments for MPP. Tempo stablecoins and Stripe card support are built into mppx.

Solana

  • @solana/mpp - Official Solana Foundation SDK for MPP.
  • @dexterai/mpp - Managed settlement with no Blockchain infrastructure needed.
  • mpp-solana - SPL token support for MPP on Solana.
  • mppx-solana - Mppx plugin for Solana.
  • mpp-spl - SPL token and pump.fun payment layer with token registry and Jupiter pricing.
  • solana-mpp - Solana extension for MPP.

Lightning

Other Chains

  • @t2000/mpp-sui - Sui USDC payments.

  • stellar-mpp-sdk - Stellar payment method for MPP.

  • xrpl-mpp-sdk - XRP Ledger payment method for MPP.

  • mpp-abstract - Abstract chain with custom intents and escrow.

  • mpp-movement - Movement Network payment method.

  • mpp-ton - TON payment method for MPP.

  • algorand-mpp-sdk - Algorand payment method for MPP.

  • mpp-avalanche - Avalanche with streaming payment channels.

  • mppx-multiversx - MultiversX payment method for MPP.

  • mega-mpp-sdk - MegaETH payment method for MPP.

  • skalenetwork/mpp-sdk - SKALE payment method for MPP.

  • zimppy - Zcash private payments for AI agents.

  • @0xsquid/mpp - Cross-chain payments via Squid Router.

  • mppx-stableyard - Any chain in, any chain out, with fiat settlement.

  • @monad-crypto/mpp - Monad payment method for MPP.

  • @caypo/mpp-canton - Canton Network USDCx payments.

  • xrpl-mpp-stack - XRP Ledger Python implementation with charge and session support.

  • @raycashxyz/mpp - Private payments via Raycash.

  • @solobank/mpp-solana - Solana USDC payment method for MPP.

  • @paytoll/sdk - Developer toolkit for accepting machine payments on Solana via MPP.

  • Alchemy - Blockchain data APIs including Core RPC APIs, Prices API, Portfolio API, and NFT API across 100+ chains.

  • Allium - System of record for onchain finance. Real-time Blockchain data: token prices, wallet balances, transactions, PnL, and SQL explorer.

  • Codex - Comprehensive onchain data API for tokens and prediction markets. Real-time prices, charts, trades, and wallet analytics across 80+ networks via GraphQL.

  • QuickNode - Core Node API for 80+ Blockchains and 140+ networks.

Framework Integrations

The mppx TypeScript SDK includes built-in middleware for Hono, Express, Next.js, Elysia, Bun.serve, and Deno.serve. Community integrations extend MPP to additional frameworks.

  • @agentcash/router - Next.js App Router with MPP, x402, and API key auth.
  • mpp-aws - AWS infrastructure integration for MPP.

Infrastructure and Proxies

  • mppx-proxy - Standalone reverse proxy for MPP.

  • mpp-proxy-cf - Cloudflare Workers MPP proxy from the Tempo team.

  • openvps - MPP-powered VPS hosting where AI agents pay for compute.

  • github-mpp-proxy - GitHub REST API proxy with MPP payments.

  • mppscan.com - Transaction explorer and service discovery for MPP.

  • mpp-cloudflare-dynamic-edge-agent - Dynamic edge agent on Cloudflare Workers.

  • tollbooth - Solana payment gateway with MPP, gasless fee relayer, and axum middleware.

  • Code Storage - Paid Git repository creation with authenticated clone URLs.

  • asgcard-public - Virtual MasterCards for AI agents with USDC payments via x402 on Stellar.

  • Object Storage - S3/R2-compatible object storage with dynamic per-size pricing.

  • StableUpload - Pay-per-upload file hosting and static site hosting with custom domains — 6 month TTL.

Agent Tools and CLIs

  • incur - CLI framework for agents and humans by wevm.

  • incur-rs - Rust port of incur.

  • agent-skills - Official Tempo agent skill pack.

  • wallet - CLI wallet and HTTP client with built-in MPP support.

  • @kakedashi/paylog - CLI to view MPP spending history.

  • @heyamiko/amiko-cli - CLI for the Amiko AI Agent Marketplace.

  • human402 - Human-facing 402 payment page for MPP.

  • MPP-Inspector - CLI and web dashboard for debugging MPP flows.

  • mcp-protocol-tester - Universal test suite for MCP servers with dual-rail payment testing.

  • openprice - Price discovery middleware for the agent economy.

  • x402-proxy - Auto-pays HTTP 402 responses on Base, Solana, and Tempo. Includes MCP stdio proxy for AI agents and pay-per-token streaming via MPP sessions.

  • knox - Moddable payments CLI for x402 and MPP.

  • @raycashxyz/mpp-pay - CLI for making paid API requests via MPP.

  • satring - Service directory for the agent economy with L402 and x402 discovery, ratings, and Lightning payments.

  • regent-cli - CLI for Regent agents with ERC-8004, x402, MPP, ENS, WorldID, and XMTP support.

  • autolaunch - Uniswap CCA auctions via CLI for agents with revenue splits from x402 and MPP.

  • 402Router - Open-source client-side model router for x402 and MPP providers.

  • APIbase - Universal MCP gateway for AI agents with 413 tools across 123 providers. Pay per call with x402 and MPP.

  • bitrouter - Agentic proxy for modern agent runtimes with smart routing across LLMs, tools, and agents.

  • Parallel - Web search, page extraction, and multi-hop web research.

Middleware and Extensions

  • mppx-rate-limit - Rate limiting for MPP routes.
  • mppx-token-gate - Token-gate routes via signed wallet attestations across 32 chains.
  • agenttax-mppx - Tax middleware for sales tax and capital gains on AI agent transactions.
  • mpp-integration - Trust and reputation layer for MPP sellers.
  • sardis-guard-mpp - Financial intelligence for AI agent payments.
  • costillery - Receipt intelligence for AI agents, auto-capturing MPP and x402 receipts.
  • agentlair-mpp-identity-bridge - Verifiable agent identity via DIDs and Ed25519 attestations.
  • @clearagent/mpp - 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 and x402/MPP payment gate.
  • mpay - TypeScript SDK for the Machine Payments Protocol.
  • clawmpp - MPP integration for OpenClaw providing one wallet for every AI service.
  • x402 - Coinbase x402 payment protocol with EVM, SVM, and fetch implementations.
  • twitsh - X/Twitter data CLI with x402 micropayment handling.
  • @b3dotfun/anyspend-x402 - AnySpend x402 implementation with multi-chain support.
  • @relai-fi/x402 - Unified x402 payment SDK for Solana, Base, Avalanche, SKALE, Polygon, and Ethereum.
  • x402-stacks - x402 payment protocol on Stacks Blockchain.
  • @b3dotfun/anyspend-x402-fetch - AnySpend x402 fetch client with multi-token support.
  • mppfinance-sdk - Virtual Visa cards for AI agents powered by MPP.
  • @atxp/mpp - ATXP MPP support for agent identity and delegation.
  • @grantex/mpp - Grantex agent identity and delegation for MPP.
  • @stellar/mpp - Stellar Blockchain payment method for MPP.
  • Agent_Attestation - Agent attestation API with connectivity, income verification, and ID data for x402, MPP, and KYA stacks.
  • trust-layer - Certifying proxy for agent-to-agent transactions with SHA-256 proof chain and Ed25519 signatures.
  • cipherpay-x402 - CipherPay x402 payment integration.
  • x402-MPP-shielded- - Shielded payment integration for x402 and MPP.
  • 402-crawler-spec - Reference crawler and discovery schemas for L402, x402, and MPP paid API endpoints.

Services

First-Party

Services with built-in MPP payment support:

  • APIMesh - 27 pay-per-call APIs for AI agents including web-checker, SEO audit, email verification, and more. Supports x402 and MPP.
  • paid-image-api - Pay-per-request AI image generation on Tempo.
  • Dtelecom - Real-time voice, video, and voice AI with pay-per-use via x402/MPP.
  • Surf - Pay-per-use Twitter, Reddit, web, and inference APIs for AI agents with dual-protocol support on Base, Solana, and Tempo.
  • AgentMail - Email inboxes for AI agents.
  • Browserbase - Headless browser sessions, web search, and page fetching for AI agents.
  • Dune - Query raw transaction data, decoded smart contract events, stablecoin flows, and protocol analytics.
  • Judge0 - Online code execution in 60+ programming languages with sandboxed isolation.
  • Modal - Serverless GPU compute for sandboxed code execution and AI/ML workloads.
  • ScreenshotOne - Website screenshot API for capturing any URL as PNG, JPEG, WebP, or PDF.
  • Billboard - Post to @MPPBillboard on X with dynamic pricing that doubles per post.
  • Clado - People search, LinkedIn enrichment, and deep research for lead generation.

Proxied via Tempo

Available through Tempo's MPP proxy at mpp.tempo.xyz -- pay with any MPP method:

AI/ML: Anthropic, OpenAI, Google Gemini, Mistral AI, Groq, DeepSeek, Perplexity, OpenRouter, Replicate, fal.ai, Stability AI, Suno, Grok

Data and Search: Exa, Firecrawl, Tavily, Brave Search, Wolfram|Alpha, SerpApi, Diffbot, EDGAR, CoinGecko, Alpha Vantage

Developer Tools: Deepgram, DeepL, Mapbox, Mathpix, IPinfo, Hunter, BuiltWith, Google Maps

Business: Apollo, RentCast, SpyFu, Oxylabs, 2Captcha, KicksDB

Travel and Weather: AviationStack, FlightAPI, GoFlightLabs, OpenWeather, StableTravel

Abstract APIs: Company Enrichment, Email Reputation, Exchange Rates, Holidays, IBAN Validation, IP Intelligence, Phone Intelligence, Timezone, VAT, Web Scraping

Other Services: PostalForm, StableEmail, StableEnrich, StablePhone, StableSocial, StableStudio, StableUpload, Prospect Butcher

Community Projects

Agent Frameworks

  • tempo-mpp-agent-starter - Mainnet-first MPP automation starter.
  • Ottie - Self-evolving agent for Ethereum and crypto.
  • mpp-agentkit - World Agent Kit library for MPP.
  • spire - Home for AI agent wallets.
  • Caypo - Agent finance on institutional rails with MPP, USDCx, and MCP.
  • OpenAgentPay - Open-source payment orchestration with 17 packages, 14 routing strategies, and 8 payment connectors.
  • helix - Self-healing infrastructure for AI agent payments with 90% auto-recovery.
  • helix-tempo - Self-healing payment SDK for agents on Tempo.
  • agentmart - Autonomous agent-to-agent economy where agents hire agents.
  • clawdmarket - Agent-to-agent marketplace with no human intervention required.
  • Masumi-MPP-Bridge - Universal payment gateway for MPP-enabled agents on Masumi Network.
  • universal-pay - Universal 402 payment skill via Across crosschain bridging.
  • a2a-mpp-sdk - TypeScript SDK for automated agent-to-agent commerce via MPP.
  • mpp-settlement-engine - Lightweight sub-cent agent-to-agent settlement engine for MPP.
  • mpp-core-contracts - Solidity contracts for autonomous agent-to-agent settlement via MPP.
  • mpp-wallet-js - Lightweight TypeScript SDK for MPP in autonomous agent wallets.
  • agent-wallet - Command-line wallet for AI agents with MPP and Solana support.
  • DRAIN - Decentralized runtime for AI networks with trustless micropayments for AI agents.
  • boltzpay - Multi-protocol, multi-chain payment fetch wrapper for AI agents.
  • settlegrid - Settlement layer for AI agent payments with per-call billing, 10 protocols, and built-in discovery.
  • marc - Privacy layer for agent payments using FHE-encrypted tokens, agent identity, and escrow-based commerce.

MCP Bridges

  • 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 with Stripe MPP.
  • tempo-mcp - MCP server for autonomous stablecoin payments on Tempo.
  • mcp-pay - Payment awareness layer for MCP.
  • delx-protocol - Open-core protocol surfaces for MCP, A2A, REST, x402, and MPP.
  • gateway - Payment gateway for MCP tools, charging agents per tool call with x402, MPP, and Stripe support.
  • tomopay-gateway - Payment gateway for MCP servers to monetize tools with one wrapper.
  • 402index-mcp-server - MCP server for 402 Index with discovery across 15,000+ paid API endpoints.
  • agentpay-mcp - Non-custodial x402 MCP payment layer for AI agents.

Applications

  • zk-proof-service - ZK proof generation with 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 human-in-the-loop wrapper for MPP spending controls.

  • trenchcoat-mpp - Agent-powered UberEats ordering using MPP.

  • mpp-uniswap-agent - Autonomous agent pipeline from ETH to Uniswap to USDC to MPP to LLM inference.

  • remlo - Borderless enterprise payroll on Tempo L1.

  • presto - Storefront layer for MPP-compatible agent services.

  • TheMinutes - Service router for AI agents on Tempo, discovering and routing to 100+ MPP services.

  • tempo-private-payments - Confidential stablecoin transfers via stealth addresses and MPP.

  • tiktok-mpp-api - TikTok scraper API powered by MPP.

  • mpp-webrtc - AI agents that pay per-second to watch live video feeds over WebRTC.

  • mpp-bazaar - Food truck ordering API with dynamic pricing powered by MPP.

  • PayRep - Merchant trust scores for AI agent payments via MPP and x402.

  • flow-core - Unified IAM pre-execution gateway with x402/MPP payment gate.

  • ows-react-native - React Native library for the Open Wallet Standard with MPP and x402 support on Solana.

  • agent-commerce-protocol - Open protocol for agent-native commerce covering discovery, trust, and catalog for the agentic web.

  • agent-payments-landscape - Living comparison of agent payment protocols including AP2, ACP, x402, MPP, and UCP.

  • tempo-hackathon - Research-as-a-service over MPP with cited results for one cent per query.

  • PotPuzzle - Real-time multiplayer word puzzles with Tempo MPP payments and winner-takes-all rewards.

  • tempo-research-agent - AI research agent where every tool call is a real payment on Tempo via MPP.

  • nba-bets - Real-time NBA micro-betting with on-chain USDC settlement via Tempo and MPP.

  • ghost-kitchen - Agentic B2B payments demo with multi-hop MPP cascades, virtual debit cards, and DoorDash delivery.

  • voicempp - Voice-as-a-Service for AI agents via Tempo MPP with TTS and STT micropayments.

  • tempo-agent-payments-demo - Agent-to-agent payments on Tempo Blockchain with autonomous AI agents transacting via MPP.

  • tweetclaw - Full X/Twitter automation via OpenClaw with 120 endpoints and pay-per-call pricing.

  • lorem-ipsum-api - Paywalled lorem ipsum API supporting x402 and MPP.

  • arkapi - Anonymous pay-per-call APIs for agents and developers funded with Bitcoin over Ark.

  • agentic-commerce-research - Living research paper on agentic commerce updated daily.

  • doli - Peer-to-peer electronic cash system based on verifiable time.

  • StableTravel - Pay-per-request travel APIs — flights, hotels, activities, transfers, and real-time flight tracking. Powered by Amadeus and FlightAware.

  • Stripe Climate - Fund permanent carbon removal projects via Stripe Climate.

  • StableEmail - Pay-per-send email delivery, forwarding inboxes, and custom subdomains — no API keys or accounts.

  • StableEnrich - Pay-per-request research APIs — people, companies, web search, scraping, places, social media, and contact enrichment.

  • StablePhone - AI phone calls, dedicated phone numbers, and iMessage/FaceTime lookup — pay per request.

  • StableSocial - Pay-per-request social media data from TikTok, Instagram, Facebook, and Reddit.

  • StableStudio - Pay-per-generation AI image and video creation — Nano Banana, GPT Image, Grok, Flux, Sora, Veo, Seedance, and Wan.

Demos and Examples

  • stellar-mpp-demo - Stellar chat via micropayments.

  • mpp-card-charge-demo - Interactive card charge flow.

  • MPP_Visa-TAP_PoC - MPP combined with 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 with DoorDash, Shopify, and GPU Marketplace demos.

  • OPK-MPP-Tempo-Hackathon - OPK Pay Terminal combined with MPP for human and machine commerce.

  • tempo-x402-demo - Interactive x402 demo on Tempo.

  • emv-tempo - EMV contactless card payments settled on Tempo.

  • mpp-sample - Sample code demonstrating the Machine Payments Protocol.

  • Stellar-Hackathon - Stellar Hackathon agent with x402 resource integration.

  • awesome-mpp - The MPP registry — 100+ Machine Payments Protocol tools, SDKs, services, and payment methods across 15+ chains. The definitive directory for Stripe + Tempo agent payments.

Tempo Blockchain

The payments infrastructure powering MPP:

Resources

Documentation

Articles

Contributing

Contributions welcome! Read the contribution guidelines first.

Footnotes

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 are required. MPP is payment-method agnostic, supporting stablecoins, credit cards, Lightning, and 15+ chains. It supports one-time charges, sessions with pre-authorized spending, and streaming. The IETF draft (draft-ryan-httpauth-payment) was co-authored by Stripe and Tempo.

Releases

No releases published

Packages

 
 
 

Contributors