The first MCP server for the x402 payment protocol. Discover 959 verified live APIs, inspect costs, and pay them — all from Claude. No private key on your machine.
Browse 959 verified live APIs from Coinbase's Bazaar catalog — pre-tested and scored. Filter by keyword, network, or price.
discover_paid_services({ query: "weather", network: "base" })Probe any x402 URL live and get a full cost breakdown — network, USDC amount, recipient address. No payment is made at this step.
estimate_payment({ resource_url: "https://..." })Claude pays via your CDP Server Wallet and gets the real API response back. Signing happens in Coinbase's TEE — the private key never touches your machine.
make_x402_request({ resource_url: "https://...", max_cost_usdc: 0.05 })
CDP credentials enable make_x402_request. All discovery tools work without them.
Get credentials at portal.cdp.coinbase.com.
discover_paid_services
read-only
Browse 959 verified live APIs from the curated catalog. Returns services sorted by score with cost, network, and URL.
get_service_details
read-only
Get full payment requirements for a specific resource URL — all options, networks, and pricing.
estimate_payment
read-only
Probe a URL live and return its x402 payment requirements. No payment is made.
check_wallet_balance
read-only
Check the USDC balance of any wallet address on Base. No private key required.
make_x402_request
requires CDP
Pay and call an x402-enabled API using your CDP wallet. Handles payment automatically. Returns the actual API response.
get_my_wallet
requires CDP
Return your x402-mcp CDP wallet address. Use this to find out where to send USDC before making paid API calls.
get_payment_history
read-only
Show your recent x402 payment history — what APIs you called, how much you paid, and whether each request succeeded.
make_x402_request — pay and call via CDP Server Wallets