An MCP server that lets agents discover and call paid HTTP APIs through LemonCake using a one-time ERC-2612 permit and USDC settlement. It also supports a demo mode for free access to sample APIs without credentials.
From the registry: Stripe-style USDC billing for any API. 8 free demo services no signup. Non-custodial.
Please install the `agent-payment` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js and npm/npx** — Required to run the MCP server via npx. (https://nodejs.org/)
Optional prerequisites:
- Optional: Create a LemonCake permit for paid services — To access paid services beyond Demo Mode, open the LemonCake start page, sign in, fund your wallet with USDC, sign the ERC-2612 permit, and copy the resulting permit blob for use as LEMON_CAKE_PERMIT. (https://lemoncake.xyz/start/v2)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","agent-payment-mcp"]
- optional environment variables:
- `LEMON_CAKE_PERMIT`: Permit blob that authorizes the server to pay for paid LemonCake marketplace API calls from your wallet. Not needed for Demo Mode; required to unlock paid services. (example: `<paste-the-permit-blob-here>`)
Note: Runs in Demo Mode with no credentials if LEMON_CAKE_PERMIT is not set. Paid services such as Serper, Hunter.io, and gBizINFO require LEMON_CAKE_PERMIT.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.LEMON_CAKE_PERMITrequiredA permit blob pasted into the MCP config to authorize paid API calls from the user's wallet for 90 days.Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.