Getting started as a provider
Connect a wallet and register your MCP server to start getting paid per call.
This page is for people exposing an MCP server and getting paid for calls to it. If you're installing the MCP into your own agent instead, see the MCP docs.
1. Connect a wallet
From your dashboard, go to Wallets → Connect Wallet. This opens a Xaman sign request as a QR code (scan it) or deep link (open it directly on mobile) — approving it in Xaman proves you control that XRPL address, without ever sharing a seed with PolymitaPay.
Wallet verification is per network: a wallet verified on testnet doesn't carry over to mainnet, even if it's the same address on both. Connect the one that matches whichever network you're registering a provider on — see Networks.
2. Register your MCP server
From Providers → Register, you'll need:
- Name (optional — falls back to your server's URL if left blank).
- MCP server URL — the real, already-running MCP endpoint.
- Receiving wallet — must be a wallet you've already connected and verified on the current network.
- Tools — for each tool your server exposes, a price per call in XRP and/or RLUSD. You can price in just one of the two.
The dashboard shows a live preview of what you'll actually receive after the platform commission — see Pricing & payments.
3. Wait for review
New providers start as PENDING. They're not visible or callable by
anyone until a review pass sets them to APPROVED — only then do they
show up in the public catalog (GET /v1/catalog) that agents (via
wallet-mcp-server) actually query.
If you're testing your own registration and it isn't showing up, that's usually just this — see the MCP's troubleshooting guide for how to confirm it from the outside.
4. You're live
Once approved, any agent running wallet-mcp-server on the same network
will find your tools via polymitapay_search and can pay for them via
polymitapay_call — no billing system to build, no code changes to your
actual MCP server.