Guides
Step-by-step, no fluff
Short, practical guides that take you from a static manifest to a working 402 flow on a real rail. Each is a checklist you can follow in one sitting.
beginner 10 minutes
Publish a pay.json manifest
Author and serve a pay.json manifest at /.well-known/mcp/ so agents can discover what your MCP tools cost and which payment rails you accept.
intermediate 20 minutes
Return 402 on a paid tool
Use the mcp-pay reference server to return HTTP 402 with X-PAYMENT-REQUIRED on a priced tool, then verify the X-PAYMENT proof before running it.
advanced 30 minutes
Wire up a payment rail
Add a payment rail to your mcp-pay setup: declare it in the manifest and point the server at a facilitator that can verify proofs for that rail.