MCPay
An open-source payment layer that lets AI agents pay for MCP tools on a per-call basis, with spending limits so they can't run up an unexpected bill.
🔗 Visit MCPayDescription
If you've ever given an AI agent access to paid tools and worried it might rack up a huge bill by calling an expensive API in a loop, MCPay solves exactly that problem. Think of it like a prepaid card you hand to an intern: they can spend it on approved things, up to a set limit, and every purchase is logged — except here the 'intern' is an AI agent and the 'purchases' are calls to MCP (Model Context Protocol) tools.
Technically, MCPay issues Ed25519-signed spend tokens that bound how much an agent can charge per call, tracks every transaction in a PostgreSQL-backed ledger, and gives tool creators a browser dashboard to manage accounts and settle payments. It ships with JavaScript and Python SDKs and a Docker Compose stack for self-hosting. It's currently in beta (v0.1.0-beta.1) and only processes test credits — no real money moves yet — and it's licensed under the Business Source License (source-available, not fully open-source in the strict sense).
💬 Our review
The short version: MCPay is early infrastructure for a problem that's about to become very real — as agents get access to paid tools, someone needs a Stripe-like layer to authorize and cap that spending, and MCPay is one of the first attempts.
The signed-token approach is the right instinct: instead of trusting an agent's own bookkeeping, every charge is cryptographically bounded before it happens, which is exactly the kind of guardrail that prevents a runaway loop from draining a budget. The PostgreSQL ledger and dashboard give it a real audit trail rather than a black box. That said, this is genuinely beta software: test credits only, no actual settlement, no KYC/AML, no bank integrations, and the SDKs require installing straight from the repo rather than a package registry. Worth watching if you're building agent-facing paid tools and want to see where this space is headed; not something to put in front of real customer money yet.
💰 Pricing
📊 Global score
🤖 AI-enriched data
Gratuit et auto-hébergeable via Docker Compose. Beta actuelle : crédits de test uniquement, aucun paiement réel traité.
Pros
Jetons de dépense signés Ed25519, plafond vérifiable avant chaque appel
Registre PostgreSQL pour un suivi durable des transactions
SDKs JavaScript et Python, stack Docker Compose prête à l'emploi
Dashboard navigateur pour gérer comptes et wallets
Cons
Beta : crédits de test uniquement, aucun argent réel traité
Pas de conformité KYC/AML ni d'intégrations bancaires
SDKs installables seulement depuis le dépôt, pas de registre de paquets
Licence source-available (BSL), pas open-source au sens strict