> **Can't find what you're looking for?** Use `search_docs` on the docs MCP server at `https://mpp.dev/api/mcp` to find what you need.

# Quickstart \[Get started with MPP in minutes]

MPP lets APIs charge for access. Servers request payment when you hit a paid endpoint; clients pay; servers verify and return the resource. [Learn more](/protocol).

## Start prompting

Paste one of these into your coding agent to build your first MPP app or service:

### Client

```text
Reference https://mpp.dev/quickstart/client.md

Add mppx to my app as a client.
Polyfill the global fetch to automatically handle 402 Payment Required responses using the Tempo payment method.
Make a request to https://mpp.dev/api/ping/paid to test.
```

### Server

```text
Reference https://mpp.dev/quickstart/server.md

Add mppx to my server with a /api/test route that charges $0.01 per request using the Tempo payment method with USDC.e.
Run `npx mppx validate <your-server>` to validate the implementation as you develop.
```

## Start building

Pick a starting point based on your role:

[Client quickstart](/quickstart/client) — Learn how to pay for resources

[Server quickstart](/quickstart/server) — Learn how to charge for resources

[Tempo Wallet CLI](https://wallet.tempo.xyz) — Managed MPP client with built in spend controls and service discovery
