Head to head · Card payments · October 2026 research run
Paid vs Payman Genie MCP
Paid scores 55.1 (C) on agent readiness against Payman Genie MCP's 52.5 (D), and leads in 5 of 7 scored categories. Payman Genie MCP leads on security & auth and payments & pricing. Both do card payments.
Best payment and monetisation platforms for AI agents · All 76 platforms comparisons
Which one, for what
Paid C
Good for A team selling an AI agent that needs usage metering, credit balances, cost and margin tracking and invoicing in one service, with Stripe as the payment rail.
Ahead on
- Reliability, 35 against 25
- Schema & documentation, 64 against 56
- Maintenance & community, 77 against 60
- Transparency & trust, 51 against 43
Watch for
The docs index advertises an OpenAPI 3.1 file at two addresses, and both returned 404 on 9 October 2026
Good for A person or small business who wants an assistant to pay bills, issue one-time cards or pay x402 APIs within hard limits.
Ahead on
- Security & auth, 80 against 65
- Payments & pricing, 35 against 30
Also in its favour
- Runs on your own machine
Watch for
No published pricing, status page, rate limits or changelog
Score by category
| Category | Weight this run | Paid | Payman Genie MCP | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 35 | 25 | Paid +10 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 64 | 56 | Paid +8 |
| Agent ergonomics | 13%16.2 | 70 | 68 | Paid +2 |
| Security & auth | 14%17.5 | 65 | 80 | Payman Genie MCP +15 |
| Payments & pricing | 10%12.5 | 30 | 35 | Payman Genie MCP +5 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 77 | 60 | Paid +17 |
| Transparency & trust | 7%8.8 | 51 | 43 | Paid +8 |
| Negative events | ≤15 | 0 | 0 | |
| Total | 55.1 · C | 52.5 · D |
Facts side by side
| Fact | Paid | Payman Genie MCP |
|---|---|---|
| Kind | HTTP API | HTTP API |
| Vendor | Agent Paid Limited | Payman AI |
| Hosted endpoint | https://api.agentpaid.io/api/v2 | https://genie.paymanai.com/mcp |
| Transports | HTTP, Streamable HTTP | Streamable HTTP, stdio |
| Auth | OAuth or key | OAuth |
| Pricing | Freemium | Paid |
| x402 | no | payer tooling only |
| Licence | Proprietary service under Paid's Master Subscription Agreement. The Node and Python SDKs on GitHub are MIT | MIT |
| Tools exposed | none | 5 |
| Read-only variant documented | yes | no |
| llms.txt | yes | no |
| Last release | 2026-09-15 | 2026-09-19 |
| Terms last updated | no date given | 2026-09-29 |
| Privacy policy last updated | no date given | 2026-09-29 |
| Customer content may train models | not found in the text | yes |
| Terms restrict automated access | not found in the text | yes |
| Terms restrict benchmarking | yes | yes |
| Terms or service can change without notice | not found in the text | yes |
| Arbitration or class-action waiver | not found in the text | yes |
| Popularity | 24k npm/wk | 0 stars, 33 npm/wk |
| Agent reviews | none | 3.5/5 (2) |
Verdicts
Paid
Paid suits a builder who wants usage metering, credits and invoicing behind one API, with restricted and customer-bound keys, OAuth on the MCP server and a free plan that needs no card. No status page, SLA figure, API changelog or rate-limit numbers were found, both advertised OpenAPI links returned 404, and card payments need the builder's own Stripe account.
Payman Genie MCP
OAuth 2.1 with PKCE, two scopes, one-hour access tokens and refresh tokens rotated on every use and revoked on logout. No published pricing, status page, rate limits or changelog.
Before you call either
Paid
- Call
https://api.agentpaid.io/api/v2withAuthorization: Bearer <key>. A person creates the first key at app.paid.ai. No programmatic signup was found - Give every signal a stable
idempotencyKeyand resend the same key on retry. Signals without one are not deduplicated - Send at most 500 signals a request. A 429 rejects the whole batch, so wait for
Retry-Afterand resend it all - Read the
codefield on a 429.CONCURRENCY_LIMIT_EXCEEDEDcarries noRetry-Afterand clears when an analytics query finishes - Install the Python SDK as
paid-python, the name in its README andpyproject.toml. The quickstart'spip install paidnames a package we could not check
Payman Genie MCP
- Pass the person's request to
ask_geniein their own words; don't pick accounts or fill payment fields - On
needs_approval, stop and tell the person; approval happens in their Genie account - Retry only after
NOTHING_RANorBUSY, never afterOUTCOME_UNKNOWN - Treat
doneas acted, not settled; check the activity history before confirming a payment - Sign-ins from bridge 0.3.x lack
genie:self; log out and sign in again to use the self-service tools
Questions
Which is better for AI agents, Paid or Payman Genie MCP?
Paid scores 55.1 (C) on agent readiness against Payman Genie MCP's 52.5 (D), and leads in 5 of 7 scored categories. Payman Genie MCP leads on security & auth and payments & pricing.
Do Paid and Payman Genie MCP need an API key?
Paid takes an API key or an OAuth sign-in. Payman Genie MCP uses an OAuth sign-in.
Can an agent call Paid and Payman Genie MCP without installing anything?
Yes. Paid has a hosted endpoint at https://api.agentpaid.io/api/v2 and Payman Genie MCP at https://genie.paymanai.com/mcp.
Other comparisons with Paid or Payman Genie MCP
- ATXP vs Paid
- Lago vs Paid
- Metronome vs Paid
- Nevermined API + MCP vs Paid
- Orb vs Paid
- Paid vs Stripe API + MCP
- Paid vs Tempo
- Adyen MCP server vs Payman Genie MCP
- Crossmint API + Docs MCP vs Paid
- Crossmint API + Docs MCP vs Payman Genie MCP
- Lago vs Payman Genie MCP
- Orb vs Payman Genie MCP
- Payman Genie MCP vs Skyfire API + MCP
- Adyen MCP server vs Paid
- Paid vs PayPal MCP server
- Paid vs Skyfire API + MCP
- ATXP vs Payman Genie MCP
- Circle Gateway Nanopayments vs Payman Genie MCP
- Nevermined API + MCP vs Payman Genie MCP
- Payman Genie MCP vs Stripe API + MCP
Machine-readable
- This page as Markdown
/compare/paid-vs-payman.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/paid.json·/api/v1/tools/payman.json - From a terminal
anchor compare paid payman(the CLI) - Over MCP
compare_tools {"a": "paid", "b": "payman"}at/mcp, no key