The open protocol for machine-to-machine payments.
Charge for API requests, tool calls, or content—agents and apps pay in the same HTTP request.
Terminal
MPP Terminal
mpp.dev@c636067 (released 4d ago)
$ ./mpp.sh
Integrations
Integrate
Sell to agents with just a single line of code
Accept fiat and stablecoin payments in any currency, including transactions under $0.01.
Tempo
import { Mppx, tempo } from 'mppx/hono'
const mppx = Mppx.create({ methods: [tempo.charge()] })
app.get(
'/premium',
mppx.charge({ amount: '1' }),
(c) => c.text('Paid'),
)Blog
See updates from the MPP team on protocol development, integrations, and more.
mppx for agent SDKs and harnesses
July 27, 2026
New mppx hooks connect agent runtimes to paid tools and HTTP services through MPP.
Simplify MPP integrations with relays
July 27, 2026
Delegate MPP payment validation and settlement without changing your application's payment flow.
An improved sessions experience
June 17, 2026
Pay-as-you-go API billing is now cheaper and easier to integrate.
EVM and x402 support
June 8, 2026
MPP now supports generic EVM payments and x402 exact flows from one SDK.
Payment hooks
May 21, 2026
Core SDKs now expose typed payment hooks for logging, monitoring, and request context.
See all blog posts