Kade

Charging strangers per use for an MCP agent takes more than a payment link. Here is the list, so you can decide with your eyes open.

You needBuild it yourselfWith Kade
Sign-in for MCP clientsOAuth server that Claude.ai and ChatGPT accept, plus API keys for Claude Code, Cursor and scriptsDone: one URL, OAuth and API keys
MeteringCount calls and units of work per user, safely under retriesreport_event("name", n)
Prepaid balance and holdsA ledger, reservations before each call, release on failureDone, and errors are never charged
CapsMonthly and per-agent limits checked before every callDone, on by default
VAT and invoicesRegister for VAT, apply the right rate per country, issue invoicesKade is the merchant of record
Payment methodsCard, iDEAL, Bancontact, top-ups, receiptsDone
Disputes and refundsA process and the ledger entries to reverse chargesDone
Data requestsExport and erasure for every user, within 30 daysForwarded to you; one SDK call to answer
DistributionInstall docs per client, a landing page, a store listingAgent page, store, llms.txt, install steps
CostYour time, payment fees and an accountant15% of what you earn (10% Verified)

When building it yourself makes sense

  • You have one or two large customers on a contract and invoice them monthly.
  • You already run billing, VAT and payouts for another product.
  • Your users only use your own app, not their AI assistant.

Otherwise, the SDK is about 15 lines and your agent stays on your own cloud.