What’s exposed
| Tool | Action |
|---|---|
create_checkout | Generate a hosted-checkout URL from amount + currency + chain |
verify_payment | Confirm an on-chain transaction was paid for the given token |
check_status | Poll a checkout’s lifecycle state |
list_networks | Return all supported chains and assets for a tenant |
list_resources | List the tenant’s defined paid resources |
Two implementations
| Implementation | When to pick it | Source |
|---|---|---|
| Python | Easiest to extend, runs everywhere Python runs | mcp-server/python |
| TypeScript | Best for Node-native deployments and Cloudflare Workers | mcp-server/typescript |
Wiring it into Claude Desktop
Add the MCP server to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
create_checkout and return the URL.