Skip to content

mbeato/awesome-mpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome MPP — The Machine Payments Protocol Registry Awesome

MPP Projects MPP Services Payment Methods SDKs

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.

What is MPP?

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.

Contents

Protocol & Specs

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

SDKs

Official

  • mppx - TypeScript SDK (server + client + proxy). Hono, Express, Next.js middleware. npm i mppx Stars
  • pympp - Python SDK. pip install pympp Stars
  • mpp-rs - Rust SDK. Stars
  • tempo-go - Go SDK for Tempo blockchain with MPP client support. Stars
  • tempo-ts - TypeScript tooling for Tempo (used by mppx internally). Stars

Community

Payment Methods

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

Official (Tempo/Stripe)

  • 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

Lightning

Other Chains

Framework Integrations

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:

Infrastructure & Proxies

Agent Tools & CLIs

  • incur - CLI framework for agents and humans (by wevm). Stars
  • 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. Stars
  • @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.

Middleware & Extensions

  • 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

First-Party (native MPP)

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.

Proxied (via mpp.tempo.xyz)

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)

Community Projects

Agent Frameworks

  • tempo-mpp-agent-starter - Mainnet-first MPP automation starter. Stars
  • Ottie - Self-evolving agent for Ethereum/crypto. Stars
  • mpp-agentkit - World Agent Kit Library for MPP.
  • spire - Home for AI agent wallets. Stars
  • 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.

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 (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.

Applications

Demos & Examples

Tempo Blockchain

The payments infrastructure powering MPP:

Resources

Documentation

Articles

Keywords

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.

Contributing

Contributions welcome! Read the contribution guidelines first.

License

CC0

About

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

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors