Skip to Content
🚀 {xpay✦} is building the future of x402 payments - Join the developer beta →

Register Your Server

Step-by-step guide to adding your MCP server to xpay✦ Tools.

Prepare your MCP server

Ensure your server:

  • Is accessible over the internet (HTTPS)
  • Supports Streamable HTTP or SSE transport
  • Responds to tools/list with your tool definitions

Register and set pricing

The fastest way is the Monetize Wizard  — no account needed to start:

  1. Paste your server URL → tools are auto-discovered
  2. Set per-tool or flat-rate pricing (see Pricing Your Tools)
  3. Sign in to claim your proxy URL and set your receiving wallet

Alternatively, sign in at app.xpay.sh  and click Add MCP Server for the full dashboard experience. Configure your wallet and portal branding under Account Config .

Review and publish

xpay introspects your server to discover tools. Review the tool list and pricing, then publish.

Your server is now live at:

https://{your-slug}.mcp.xpay.sh/mcp

Tip: Test your endpoint by connecting to it from any MCP client (e.g., Cursor) before sharing it publicly.

What Happens During Registration

  1. xpay calls tools/list on your server to discover available tools
  2. Tool names, descriptions, and input schemas are stored
  3. A proxy endpoint is created at {slug}.mcp.xpay.sh
  4. Discovery files (llms.txt, skill.md) are auto-generated
  5. Your tools become searchable on xpay.tools 

Authentication

If your upstream server requires authentication (API key, bearer token, etc.), you provide the credentials during registration. xpay stores them securely and includes them when forwarding requests to your server.

Last updated on: