Menu

Explorer & Settings

Tempo Explorer Submit Project
Protocol · MPP

MPP Projects — Machine Payments Protocol

Every open-source Machine Payments Protocol (MPP) project we track — SDKs, specs, facilitators and agent tooling — ranked by GitHub stars.

142
MPP projects
151
most-starred
9
languages

The Machine Payments Protocol (MPP) is an emerging open standard for autonomous, agent-to-agent payments: software agents discover a price, authorize a payment, and settle it programmatically with no human in the loop. It belongs to the same wave of agentic-payment standards as x402, A2A and AP2.

The projects below are drawn live from our ecosystem dataset and classified by protocol from their repository topics and descriptions. If you're evaluating MPP for a build, start with the highest-starred specs and SDKs, then read x402 vs MPP to see where each fits.

Read the MPP protocol overview →

MPP projects, ranked

Real projects from the directory · stars live from GitHub · sorted by popularity. Showing the top 60 of 142.

TypeScript Interface for Machine Payments Protocol

⭐ 151TypeScript

Alephant is an open-source AI Agent Gateway for routing, tracking, and controlling LLM usage across AI agents, members, and workflows, and for publishing agent capabilities as paid endpoints with x402 and MPP payment rails.

⭐ 107Rust

Specifications for the Machine Payments Protocol - powered by the "Payment" HTTP authentication scheme

⭐ 85Python

Rust SDK for the Machine Payments Protocol

⭐ 83Rust

Website for the Machine Payments Protocol

⭐ 74TypeScript

A universal framework designed to allow agents and other utilities to transparently make machine payments using web infrastructure.

⭐ 68TypeScript

Building blocks for Agentic payments (x402, MPP, AP2) for TypeScript, Rust, Go, Python, Ruby, PHP, Lua, Kotlin and Swift.

⭐ 67Rust

Building blocks for Agentic payments (x402, MPP, AP2) for TypeScript, Rust, Go, Python, Ruby, PHP, Lua, Kotlin and Swift.

⭐ 67Rust

A Machine Payments Protocol (MPP) project in the AI-agent payments ecosystem.

⭐ 51Python

Command-line wallet and HTTP client for the Tempo blockchain, with built-in Machine Payments Protocol support.

⭐ 45Rust

Python SDK for the Machine Payments Protocol

⭐ 38Python

Skills & plugins for agentic commerce : UCP, ACP, AP2, A2A, WebMCP, Magento 2, BigCommerce, WooCommerce

⭐ 34Python

The neutral micropayment router for autonomous agents. A single HTTP client that intercepts '402 Payment Required', routes across x402, L402, and MPP, persists credentials as recoverable assets, enforces per-envelope budgets, and emits a structured trace.

⭐ 31Python

Agent skills for building, shipping, and growing software products

⭐ 29Python

Agentic finance infrastructure.

⭐ 22TypeScript

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

⭐ 18TypeScript

Train nanoGPT on Modal GPUs, paid with stablecoins via MPP. No API keys. No signup. Just HTTP 402.

⭐ 14Python

Remlo — Borderless payroll and agent-payment infrastructure. Tempo MPP + Solana/Base x402, Bridge fiat rails, ERC-8004/SAS reputation.

⭐ 13TypeScript

Solana extension for MPP

⭐ 13TypeScript

🚀 Curated resources for Google's Agent Payments Protocol (AP2), A2A & x402 — blogs, videos, repos & specs. Contributions welcome!

⭐ 12HTML

MPP-powered VPS hosting - AI agents pay for compute via Machine Payments Protocol

⭐ 11Rust

Go SDK for the Machine Payments Protocol

⭐ 11Go

Official TypeScript/Node.js SDKs for the InFlow payments platform - x402 and MPP (Machine Payments Protocol) integration for sellers and buyers.

⭐ 9TypeScript

A wallet for your agents to onboard and pay. Agentic MPP / x402 payments from your machine - CLI + MCP server.

⭐ 9TypeScript

A neutral landscape analysis of AI agent payment protocols (x402, MPP, L402, Google AP2, Visa TAP + ICC, Mastercard Agent Pay, Amex ACE, Google/Shopify UCP, OpenAI ACP, and others). Maintained by Genesis Software Group, Copenhagen. Updated April 2026. CC BY 4.0.

⭐ 9

A curated list of awesome Agentic commerce, Universal Commerce Protocol (UCP), Agentic payments protocol (AP2) resources, tools, and implementations.

⭐ 9

curl for x402 and MPP paid APIs. CLI + MCP proxy that auto-pays any endpoint on Base, Solana, and Tempo. Zero crypto code on the buyer side.

⭐ 9TypeScript

Universal MCP gateway for AI agents — 1108 tools, 307 providers. One endpoint (https://apibase.pro/mcp), pay-per-call with x402 USDC on Base + MPP USDC on Tempo.

⭐ 9TypeScript

Canonical Swift SDK for the Machine Payments Protocol (MPP) — pay for and charge for machine-to-machine API calls over HTTP 402.

⭐ 7Swift

Unified payment execution layer for Stellar x402, MPP charge, MPP session behind one client.pay() call

⭐ 6TypeScript

APIMesh — 23 pay-per-call web analysis APIs + 16-tool MCP server with autonomous API generation. Security audits, SEO, tech stack detection. x402 + Stripe MPP payments.

⭐ 6TypeScript

The x402 Service Encyclopedia — Every service ranked, reviewed, and documented. Community knowledge base for the AI agent economy.

⭐ 6HTML

Real-time NYC transit API for AI agents. Citi Bike, subway, bus ETAs in one API — $0.02/check via x402 or MPP. Verifiably deployed on EigenCloud.

⭐ 6HTML

Zcash Machine Payments Protocol — private payments for AI agents

⭐ 6Rust

APIMesh — 23 pay-per-call web analysis APIs + 16-tool MCP server with autonomous API generation. Security audits, SEO, tech stack detection. x402 + Stripe MPP payments.

⭐ 6TypeScript

Payment infrastructure for AI agents. Reference implementation: x402 + MPP + fiat.

⭐ 5JavaScript

Build paid APIs, agents, tools & data feeds on the DNA x402 hosted rail. Templates, Degen Mode, no backend custody. Public Beta.

⭐ 5TypeScript

Production-grade ZK compliance for AI agent payments on Solana. Real Circom Groth16 proofs gate spending limits, sanctions, and time rules without leaking payment details. Two rails: HTTP 402 (USDC/USDT/aUSDC) and Stripe MPP, both with on-chain attestation.

⭐ 5TypeScript

Machine Payments Protocol integration for OpenClaw — one wallet, every AI service, no API keys

⭐ 5TypeScript

A reverse proxy that wraps any existing HTTP API with MPP payment gating — zero code changes on the origin API.

⭐ 4TypeScript

FastAPI middleware for Machine Payments Protocol (MPP). Add 402 Payment Required challenges, secure sessions, and receipt validation to your APIs for AI agents.

⭐ 3Python

World Agent Kit Library for the Machine Payments Protocol

⭐ 3Rust

Agent-powered flower delivery via the Machine Payments Protocol (MPP).

⭐ 3TypeScript

MCP server for 402 Index: discover 15,000+ paid API endpoints across L402, x402, and MPP

⭐ 3JavaScript

ASG Card community skill for building Machine Payments Protocol flows on Stellar

⭐ 3Shell

The extraction API that shows its work. Product data extraction with per-field confidence scoring and extraction provenance. REST API + MCP server. 50 free calls/month.

⭐ 3TypeScript

A CLI tool and web dashboard for inspecting, testing, and debugging Machine Payments Protocol flows. Think "Postman for HTTP 402" — it visualizes the full challenge-response-receipt cycle, simulates payment failures, validates receipt signatures, benchmarks session channels, and generates test reports.

⭐ 3TypeScript

Solana SPL token payments for the Machine Payments Protocol (MPP) via HTTP 402.

⭐ 2TypeScript

The first React Native library for the Open Wallet Standard (OWS) — policy-gated autonomous payments on Solana using USDC, with Stripe MPP / x402 HTTP 402 support.

⭐ 2TypeScript

Rust SDK for the Machine Payments Protocol (MPP) on Movement Network

⭐ 2Rust

Elixir implementation of the Machine Payments Protocol (MPP) — HTTP 402 payment middleware for AI agents and machine-to-machine commerce

⭐ 2Elixir

Any API becomes a Lightning toll booth in one line. L402 middleware for Express, Hono, Deno, Bun, and Workers.

⭐ 2TypeScript

A Machine Payments Protocol (MPP) project in the AI-agent payments ecosystem.

⭐ 2HTML

Managed Solana settlement and streaming sessions for the Machine Payments Protocol

⭐ 1TypeScript

⚡ Autonomous AI agent economy — agents hire agents, pay each other, and get work done. Built on MPP (Machine Payments Protocol) by Stripe.

⭐ 1TypeScript

Sardis Guard Intelligence Plane — Financial intelligence for AI agent payments via MPP (Tempo Hackathon)

⭐ 1Python

Open-source payment orchestration for AI agents. 17 packages — 14 routing strategies, 8 payment connectors (MPP, x402, Visa, Stripe, PayPal, UPI, credits, mock), policy engine, cascade failover, unified receipts, paid MCP tools. The routing and experience layer for machine-to-machine commerce.

⭐ 1TypeScript

Agent finance on institutional rails — MPP payments, USDCx transfers, MCP server, CLI

⭐ 1TypeScript

Tempo Agent Chalengger

⭐ 1JavaScript

Hybrid x402 + Stripe machine payments: agents pay USDC via x402, Spraay executes multi-chain DeFi ops, Stripe settles fiat for merchants

⭐ 1TypeScript

Related protocols

x402 projects MPP overview x402 vs MPP All protocols →

Frequently asked questions

What is MPP (Machine Payments Protocol)?

MPP, the Machine Payments Protocol, is an open standard for autonomous machine-to-machine and agent-to-agent payments. It defines how software agents discover a price, authorize a payment, and settle it programmatically — without a human in the loop — so that services can charge AI agents per request. It sits in the same agentic-payments category as x402, A2A and AP2.

How many MPP projects are there?

We currently track 142 open-source MPP-related projects, sorted by GitHub stars. The list is generated from our live ecosystem dataset and updates as new repositories are discovered and star counts refresh.

How is MPP different from x402?

x402 is a specific HTTP-402-based payment scheme (server returns 402 + terms, client pays USDC on-chain). MPP is a broader machine-payments protocol for agent-to-agent settlement. They overlap in goal — letting agents pay for resources — but differ in scope and transport. See our x402 vs MPP comparison for a side-by-side.

How do I get an MPP project listed here?

Submit it from the Submit page. We crawl the repository, classify its protocol from its topics and description, and it appears here automatically if it matches MPP.