Skip to main content
Machine Payments Protocol (MPP) is Mobula’s payment rail for agent provisioning at /agent/mpp/.... The same flows exist on x402 under /agent/x402/... (x402 Subscribe to a plan); only the payment mechanism differs. Base URL: https://mpp.mobula.io (or your deployment).

Supported MPP Agent endpoints

Each item links to the guide that documents that operation (402 β†’ pay β†’ retry flow, query params, and examples).

V2 REST endpoints with MPP (/api/2/*)

The same openapi.json document lists V2 routes that support MPP per-request payment when you call them without an API key: each operation includes x-payment-info (first call β†’ 402 β†’ pay β†’ retry). Use the same host you call for data (e.g. https://mpp.mobula.io or https://demo-api.mobula.io). Paths present in OpenAPI (as of the published spec; use openapi.json for the live list). Each row links to the REST API reference page for that endpoint:

Discovery

Machine-readable catalog (paths and x-payment-info on V2 routes; agent routes are covered in the guides above): Use with OpenAPI tools or MPPscan and the matching base URL. If the path list drifts, openapi.json is the source of truth.

Learn more

Off-site references for the MPP stack Mobula wires into (payment headers, mppx, Tempo):