STEP 1
Pick your agent client.
Same config works for Claude Desktop, Cursor, Cline, Continue, Zed, and any MCP-aware client.
STEP 2
Paste this into
Paste this into claude_desktop_config.json.
// Free demoware (translate, weather, currency) — no upstream key needed // Plus the universal proxy MCPs (paid-llm + paid-image) for BYOK power use // First run auto-creates a wallet via spawnpay-mcp (you get $7 free). { "mcpServers": { "spawnpay": { "command": "npx", "args": ["-y", "spawnpay-mcp"] }, "translate": { "command": "npx", "args": ["-y", "https://github.com/Robocular/spawnpay/releases/download/paid-mcps-v0.2.0/paid-translate-mcp-0.1.0.tgz"] }, "weather": { "command": "npx", "args": ["-y", "https://github.com/Robocular/spawnpay/releases/download/paid-mcps-v0.2.0/paid-weather-mcp-0.1.0.tgz"] }, "currency": { "command": "npx", "args": ["-y", "https://github.com/Robocular/spawnpay/releases/download/paid-mcps-v0.2.0/paid-currency-mcp-0.1.0.tgz"] }, "paid-llm": { "command": "npx", "args": ["-y", "https://github.com/Robocular/spawnpay/releases/download/paid-mcps-v0.4.0/paid-llm-mcp-0.1.0.tgz"], "env": { "OPENAI_API_KEY": "sk-...", "ANTHROPIC_API_KEY": "sk-ant-...", "OPENROUTER_API_KEY": "sk-or-..." } }, "paid-image": { "command": "npx", "args": ["-y", "https://github.com/Robocular/spawnpay/releases/download/paid-mcps-v0.4.0/paid-image-mcp-0.1.0.tgz"], "env": { "REPLICATE_API_TOKEN": "r8_...", "OPENAI_API_KEY": "sk-..." } }, // Flagship MCPs — no upstream key needed (Spawnpay-hosted Chrome) "scrape": { "command": "npx", "args": ["-y", "https://github.com/Robocular/spawnpay/releases/download/paid-mcps-v0.2.0/paid-cloud-scrape-mcp-0.2.0.tgz"] }, "screenshot": { "command": "npx", "args": ["-y", "https://github.com/Robocular/spawnpay/releases/download/paid-mcps-v0.2.0/paid-screenshot-mcp-0.2.0.tgz"] } } }BROWSE OTHER PAID MCPS → SEE PROXY PROVIDERS →
STEP 3
Restart your client, then ask:
"Use the translate tool to say 'I just got paid in USDC' in French."
First call auto-funds the wallet from your $7 credit. You'll see a [paywall] paid $0.001 line in the agent's tool output.
STEP 4
Watch it on-chain.
Your charge settled in milliseconds. Treasury balance + transaction count update live.
STEP 5
Out of credit? Top up in 15 seconds.
Free $7 credit goes a long way (7,000 proxy calls or 1,400 scrapes), but when it runs low, send any amount of USDC on Base L2 to your wallet address. No card, no card form, no signup wall. Settles in ~15 seconds.
HOW TO TOP UP →
YOUR TURN
Make your own paid MCP.
Wrap any async function in two lines. Charge USDC per call. Keep 99.5%.
// Node — npm install spawnpay-paywall import { paywall } from 'spawnpay-paywall'; const myTool = paywall( { price: 0.005, vendor: 'SP_yourCode' }, originalFn );START BUILDING →