{
  "data": {
    "a": {
      "slug": "orb",
      "name": "Orb",
      "vendor": "Orb, Inc.",
      "vendorUrl": "https://www.withorb.com",
      "kind": "http-api",
      "category": "payment-platforms",
      "summary": "Orb is a hosted billing platform for usage-based, seat-based and hybrid pricing. It ingests usage events, computes metrics, and runs plans, subscriptions, prepaid credits and invoices through a REST API with SDKs in six languages.",
      "url": "https://www.anchorterminal.com/tools/orb",
      "markdownUrl": "https://www.anchorterminal.com/tools/orb.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/orb.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/orb.json",
      "repo": "https://github.com/orbcorp/orb-python",
      "license": "Proprietary service under Orb's Platform Terms and Conditions. The SDKs on GitHub are Apache-2.0",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.withorb.com/v1",
      "packages": [
        {
          "registry": "pypi",
          "name": "orb-billing"
        },
        {
          "registry": "npm",
          "name": "orb-billing"
        },
        {
          "registry": "go",
          "name": "github.com/orbcorp/orb-go"
        }
      ],
      "auth": "api-key",
      "authNotes": "The API takes an API key as a Bearer token. A person creates it in the Orb web app under organisation settings, in test mode or live mode, after Orb's sales team has opened the account. No self-serve sign-up, OAuth flow or programmatic key API was found. Keys can be revoked, which is irreversible, and no scope list was found in the docs.",
      "pricing": "paid",
      "pricingNotes": "No public prices. Core, Advanced and Enterprise all show custom pricing, based on billings and ingested events, with a platform fee on the upper two tiers, and each starts with a sales contact. The terms describe a 30-day free trial that Orb may grant, and test mode works as a sandbox once an account exists. No free tier was found (https://www.withorb.com/pricing, checked 2026-10-09).",
      "priceSummary": "Paid",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the OpenAPI description, the docs index or the pricing page. Orb can charge a Stripe Shared Payment Token granted by a buyer's agent, through the merchant's Stripe account and on request (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 5,
        "npmWeekly": 184768,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://docs.withorb.com",
      "llmsTxt": "https://docs.withorb.com/llms.txt",
      "openapi": "https://docs.withorb.com/api-reference/orb-openapi.json",
      "capabilities": [
        "payments.metering",
        "payments.card"
      ],
      "tags": [
        "hosted",
        "sales-led",
        "enterprise",
        "openapi",
        "llms-txt",
        "webhooks",
        "python",
        "typescript",
        "go",
        "java",
        "kotlin",
        "ruby",
        "status-page",
        "soc2",
        "closed-source"
      ],
      "lastRelease": "2026-10-09",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.5,
        "grade": "B",
        "agentReady": false,
        "rank": 289,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 7,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 84,
          "maintenance": 82,
          "payments": 5,
          "reliability": 77,
          "schema": 88,
          "security": 55,
          "transparency": 65
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": 0,
        "verdict": "Orb suits a company that bills on usage and wants one API for events, plans, credits and invoices. It publishes an OpenAPI 3.1 file, numeric rate limits, idempotency keys and a dry-run header. Every plan is priced on request and access starts with sales. No scope list for API keys or public sub-processor list was found.",
        "bestFor": "A software or AI company that bills on usage and needs event metering, plan versioning, prepaid credits, invoicing and revenue reporting behind one API, with Stripe or Adyen collecting the money.",
        "strengths": [
          "Public OpenAPI 3.1 description with 147 operations and 79 webhook events, plus llms.txt and a Markdown twin of every docs page",
          "`Idempotency-Key` on every POST and PATCH for 48 hours, with `Idempotent-Replayed` and `Transient-Error` response headers",
          "A `Dry-Run: True` header validates most write requests and returns the would-be result without saving it",
          "Rate limits are published per category for live, test and trial accounts, from 10 analytics queries a second to 100 reads a second in live mode",
          "SDKs for Python, TypeScript and Go were each released on 9 October 2026, with 30 Python releases since 11 July"
        ],
        "weaknesses": [
          "All three plans (Core, Advanced, Enterprise) show custom pricing only, and the pricing page sends new customers to sales",
          "No list of API key scopes or a read-only key was found. Keys are created in the web app and revocation is irreversible",
          "Audit logs are in private preview and limited to the Enterprise plan",
          "The DPA and SOC reports sit behind an access request, and no public sub-processor list or hosting region was found",
          "The SDK changelog shows the ingestion `debug` parameter removed on 12 September 2026 while the reliability page still refers to it, and the product changelog has no entry"
        ],
        "agentNotes": [
          "Call `https://api.withorb.com/v1` with `Authorization: Bearer \u003ckey\u003e`. A person creates the key in the Orb web app under organisation settings, in test mode or live mode",
          "Send an `Idempotency-Key` of at most 64 characters on every POST and PATCH. A 409 means the first request is still running or the body changed",
          "Add `Dry-Run: True` to check a write first, and confirm `Orb-Dry-Run: true` in the response. Ingest, amend and deprecate event calls ignore it and run for real",
          "Do not send `Idempotency-Key` with `Dry-Run`. Orb returns a validation error",
          "Page with `limit` (default 20, maximum 100) and pass `next_cursor` back as `cursor` while `has_more` is true",
          "Back off exponentially on 429. Test mode allows 5 writes a second and 2,000 ingested events a minute"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.5
          }
        ],
        "editorialScores": {
          "ergonomics": 84,
          "maintenance": 82,
          "payments": 5,
          "reliability": 77,
          "schema": 88,
          "security": 55,
          "transparency": 45
        },
        "provenanceScore": 84
      },
      "connect": {
        "install": "pip install orb-billing",
        "http": "curl --request POST \\\n     --url https://api.withorb.com/v1/subscriptions \\\n     --header 'Dry-Run: True' \\\n     --header 'Accept: application/json' \\\n     --header 'Authorization: Bearer \u003cTOKEN\u003e' \\\n     --header 'Content-Type: application/json'"
      },
      "letme": {
        "capability": "https://letme.dev/payments.metering",
        "tool": "https://letme.dev/orb"
      },
      "area": "payments",
      "provenance": {
        "legalEntity": "Orb, Inc.",
        "domain": "withorb.com",
        "domainRegistered": "2019-10-12",
        "endpointOnVendorDomain": true,
        "terms": "https://www.withorb.com/terms",
        "privacy": "https://www.withorb.com/privacy-policy",
        "statusPage": "https://status.withorb.com",
        "changelog": "https://changelog.withorb.com",
        "securityTxt": "none",
        "checked": "2026-10-09",
        "notes": [
          "The website terms of use (effective 21 April 2025) give Orb, Inc., 2261 Market Street #5171, San Francisco, CA 94114. The trust centre and the API description's contact block also name Orb, Inc.",
          "The Platform Terms and Conditions at /terms govern the Orb Platform and Orb API to the extent an Order Form refers to them, under California law. No version date was read on the page.",
          "The privacy policy was last updated on 7 May 2025 and covers data collected through the website and the product, including end customers' names and billing addresses.",
          "The API answers at api.withorb.com and the web app at app.withorb.com, both on the vendor's domain.",
          "www.withorb.com/.well-known/security.txt returned 404. The security page gives security@withorb.com and a written disclosure scope.",
          "RDAP for withorb.com gives a registration date of 2019-10-12 and Squarespace Domains II LLC as registrar.",
          "The DPA is available on request by email or through the trust centre at security.withorb.com, and was not read."
        ],
        "score": 84
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/orb.json",
      "live": {
        "slug": "orb",
        "probe": {
          "target": "https://api.withorb.com/v1",
          "method": "get",
          "lastAt": "2026-10-10T02:55:04.797642493Z",
          "lastOk": true,
          "lastStatus": 403,
          "lastMs": 258,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 258,
          "p95ms24h": 369,
          "samples24h": 115,
          "samples30d": 115,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 85,
              "ok": 85
            },
            {
              "date": "2026-10-10",
              "probes": 30,
              "ok": 30
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.withorb.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-10T02:50:40.428960555Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "orbcorp/orb-python",
            "version": "v4.83.0",
            "released": "2026-10-09",
            "seenAt": "2026-10-09T17:11:19.948988838Z"
          },
          {
            "registry": "npm",
            "name": "orb-billing",
            "version": "6.27.0",
            "seenAt": "2026-10-09T17:11:19.103890585Z"
          },
          {
            "registry": "pypi",
            "name": "orb-billing",
            "version": "4.83.0",
            "released": "2026-10-09",
            "seenAt": "2026-10-09T17:11:18.985061165Z"
          }
        ],
        "githubStars": 5,
        "npmWeekly": 184768,
        "pypiWeekly": 334816,
        "pages": [
          {
            "url": "https://changelog.withorb.com",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:33:43.924244658Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "2f5e7d2a385a"
          },
          {
            "url": "https://www.withorb.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:55:42.770953537Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a352af138f81"
          },
          {
            "url": "https://www.withorb.com/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:55:45.239973302Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "1516bbe57809"
          },
          {
            "url": "https://www.withorb.com/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:55:47.191671669Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "4e15ade75c2a"
          }
        ],
        "updatedAt": "2026-10-10T02:55:04.797642493Z"
      }
    },
    "answer": "Stripe API + MCP scores 82.4 (A) on agent readiness against Orb's 66.5 (B), and leads in 5 of 7 scored categories. Orb leads on reliability.",
    "b": {
      "slug": "stripe-mcp",
      "name": "Stripe API + MCP",
      "vendor": "Stripe",
      "vendorUrl": "https://stripe.com",
      "kind": "http-api",
      "category": "payment-platforms",
      "summary": "Card, stablecoin and billing APIs with a hosted MCP server (mcp.stripe.com, 10 tools including generic stripe_api_read and stripe_api_write).",
      "url": "https://www.anchorterminal.com/tools/stripe-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/stripe-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/stripe-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/stripe-mcp.json",
      "repo": "https://github.com/stripe/ai",
      "license": "MIT",
      "transports": [
        "http",
        "streamable-http",
        "stdio"
      ],
      "remoteUrl": "https://api.stripe.com/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "stripe"
        },
        {
          "registry": "npm",
          "name": "@stripe/mcp"
        },
        {
          "registry": "npm",
          "name": "@stripe/agent-toolkit"
        },
        {
          "registry": "pypi",
          "name": "stripe-agent-toolkit"
        },
        {
          "registry": "npm",
          "name": "@stripe/ai-sdk"
        },
        {
          "registry": "npm",
          "name": "@stripe/token-meter"
        }
      ],
      "auth": "mixed",
      "authNotes": "API takes a secret or restricted key as Bearer (or Basic). MCP takes OAuth for interactive clients (per-account and sandbox permissions, revocable sessions) or an Agent API key as Bearer for autonomous clients. Stripe-Account header for Connect platforms. From 2026-10-31 the MCP server rejects full-access secret keys and non-Agent restricted keys with a 401 OAuth challenge.",
      "pricing": "usage",
      "pricingNotes": "No charge for the MCP server or the toolkit, and no setup or monthly fees. US cards 2.9% + 30 cents per successful charge. Stablecoin payments 1.5% (including conversion, screening and gas sponsorship). Billing 0.7% of billing volume, or from $620 a month on a one-year contract. Shared payment tokens for agent card payments cost $0.15 per token issued. Stablecoin acceptance is open to US businesses outside New York and by request in 30+ countries (https://stripe.com/pricing).",
      "priceSummary": "2.9% fee",
      "where": "both",
      "x402": {
        "level": "partial",
        "evidence": "Stripe merchants can accept x402 payments in USDC on Base and have them recorded as PaymentIntents. The MCP server and the Stripe API themselves don't take x402 payment (https://docs.stripe.com/payments/machine/x402).",
        "endpoints": []
      },
      "toolCount": 10,
      "popularity": {
        "githubStars": 1848,
        "npmWeekly": 15284,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.stripe.com/agents",
      "llmsTxt": "https://docs.stripe.com/llms.txt",
      "openapi": "https://raw.githubusercontent.com/stripe/openapi/master/openapi/spec3.json",
      "registryName": "com.stripe/mcp",
      "capabilities": [
        "payments.card",
        "payments.stablecoin",
        "payments.x402",
        "payments.metering",
        "payments.checkout",
        "payments.payouts"
      ],
      "tags": [
        "official",
        "hosted",
        "local",
        "open-source",
        "oauth",
        "confirmation",
        "mcp",
        "llms-txt",
        "openapi",
        "stablecoin",
        "x402",
        "webhooks",
        "typescript",
        "python"
      ],
      "lastRelease": "2026-09-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 82.4,
        "grade": "A",
        "agentReady": true,
        "rank": 5,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 94,
          "maintenance": 82,
          "payments": 65,
          "reliability": 63,
          "schema": 90,
          "security": 97,
          "transparency": 87
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "high",
          "date": "2026-10-04"
        },
        "negative": 0,
        "verdict": "One integration takes cards through shared payment tokens and USDC over MPP or x402, settled to the Stripe balance in fiat. Card payments from agents have a 0.50 USD minimum, so per-call micropayments must use stablecoins.",
        "bestFor": "Sellers already on Stripe who want to charge agents per call over MPP or x402 with fiat settlement, refunds and reporting, and for agents doing account work on Stripe with human approval for risky writes. nevermined suits sellers who want plans, credits and buyer-side caps; tempo is the chain MPP stablecoin payments settle on.",
        "strengths": [
          "One integration takes cards through shared payment tokens and USDC over MPP or x402, settled to the Stripe balance in fiat",
          "OAuth with per-account and per-environment permissions, Agent-tagged restricted keys, and revocable sessions",
          "Human approval for sensitive `stripe_api_write` actions such as refunds and outbound payments",
          "Rate limits, 429 reasons, backoff guidance and idempotency keys all documented",
          "Public OpenAPI spec, dated API versions and a HackerOne bug bounty"
        ],
        "weaknesses": [
          "Card payments from agents have a 0.50 USD minimum, so per-call micropayments must use stablecoins",
          "Stablecoin acceptance needs manual approval, excludes New York and is by email request outside the US",
          "Generic `stripe_api_read` and `stripe_api_write` tools push method choice and parameters onto the agent",
          "The official MCP registry entry is 0.2.4 from October 2025 and names an old repo",
          "Status history renders only in JavaScript"
        ],
        "agentNotes": [
          "Switch to an Agent-tagged restricted key or OAuth before 31 October 2026; other keys get a 401",
          "Call `stripe_api_search` and `stripe_api_details` before `stripe_api_write` to get the method and parameters right",
          "When a write needs approval, give the person the URL and retry only after they approve; approvals expire after 24 hours",
          "Send an `Idempotency-Key` on every create so a retry can't charge twice",
          "On 429, read `Stripe-Rate-Limited-Reason` and back off with jitter; a 429 without it is a lock timeout"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "high",
            "grade": "A",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 82.4
          }
        ],
        "editorialScores": {
          "ergonomics": 94,
          "maintenance": 82,
          "payments": 65,
          "reliability": 63,
          "schema": 90,
          "security": 97,
          "transparency": 78
        },
        "provenanceScore": 95
      },
      "connect": {
        "http": "curl https://api.stripe.com/v1/balance -H \"Authorization: Bearer $STRIPE_SECRET_KEY\"",
        "claudeCode": "claude mcp add --transport http stripe https://mcp.stripe.com",
        "config": {
          "mcpServers": {
            "stripe": {
              "headers": {
                "Authorization": "Bearer ${STRIPE_AGENT_KEY}"
              },
              "url": "https://mcp.stripe.com"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/payments.card",
        "tool": "https://letme.dev/stripe-mcp"
      },
      "area": "payments",
      "unitPrices": [
        {
          "item": "US card payment",
          "unit": "pct",
          "usd": 2.9,
          "note": "plus 30 cents per successful charge"
        },
        {
          "item": "US card payment fixed fee",
          "unit": "tx",
          "usd": 0.3
        },
        {
          "item": "Stablecoin payment",
          "unit": "pct",
          "usd": 1.5
        },
        {
          "item": "Billing",
          "unit": "pct",
          "usd": 0.7,
          "note": "of billing volume"
        }
      ],
      "provenance": {
        "legalEntity": "Stripe, LLC",
        "domain": "stripe.com",
        "domainRegistered": "1995-09-12",
        "domainNote": "stripe.com was registered in 1995, before Stripe bought it.",
        "endpointOnVendorDomain": true,
        "terms": "https://stripe.com/legal/ssa",
        "privacy": "https://stripe.com/privacy",
        "statusPage": "https://status.stripe.com",
        "changelog": "https://docs.stripe.com/changelog",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "score": 95
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/stripe-mcp.json",
      "live": {
        "slug": "stripe-mcp",
        "probe": {
          "target": "https://api.stripe.com/v1",
          "method": "get",
          "lastAt": "2026-10-10T02:55:11.84356616Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 73,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 56,
          "p95ms24h": 124,
          "samples24h": 249,
          "samples30d": 3420,
          "days": [
            {
              "date": "2026-09-27",
              "probes": 132,
              "ok": 132
            },
            {
              "date": "2026-09-28",
              "probes": 285,
              "ok": 285
            },
            {
              "date": "2026-09-29",
              "probes": 286,
              "ok": 286
            },
            {
              "date": "2026-09-30",
              "probes": 286,
              "ok": 286
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 30,
              "ok": 30
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.stripe.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-10T00:51:18.159348435Z"
        },
        "versions": [
          {
            "registry": "mcp-registry",
            "name": "com.stripe/mcp",
            "version": "0.2.4",
            "seenAt": "2026-10-09T02:57:46.004536428Z"
          },
          {
            "registry": "npm",
            "name": "@stripe/agent-toolkit",
            "version": "0.9.0",
            "seenAt": "2026-10-09T17:22:23.136555078Z"
          },
          {
            "registry": "npm",
            "name": "@stripe/ai-sdk",
            "version": "0.1.3",
            "seenAt": "2026-10-09T17:22:25.502513825Z"
          },
          {
            "registry": "npm",
            "name": "@stripe/mcp",
            "version": "0.3.3",
            "seenAt": "2026-10-09T17:22:21.151998994Z"
          },
          {
            "registry": "npm",
            "name": "@stripe/token-meter",
            "version": "0.1.0",
            "seenAt": "2026-10-09T17:22:27.344205843Z"
          },
          {
            "registry": "npm",
            "name": "stripe",
            "version": "23.0.0",
            "seenAt": "2026-10-09T17:22:20.89644214Z"
          },
          {
            "registry": "pypi",
            "name": "stripe-agent-toolkit",
            "version": "0.7.0",
            "released": "2026-02-12",
            "seenAt": "2026-10-09T17:22:25.305272702Z"
          }
        ],
        "githubStars": 1866,
        "npmWeekly": 23282402,
        "pypiWeekly": 2172,
        "securityTxt": {
          "url": "https://stripe.com/.well-known/security.txt",
          "state": "valid",
          "expires": "2026-12-31T23:59:00.000Z",
          "checkedAt": "2026-10-09T15:40:09.920948203Z"
        },
        "llmsTxt": {
          "url": "https://docs.stripe.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:02:51.241783072Z"
        },
        "domain": {
          "domain": "stripe.com",
          "registered": "1995-09-12",
          "source": "https://rdap.verisign.com/com/v1/domain/stripe.com",
          "checkedAt": "2026-10-04T13:06:58.944197161Z"
        },
        "pages": [
          {
            "url": "https://docs.stripe.com/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:38:24.633373695Z",
            "changedAt": "2026-10-07T18:05:30.851845677Z",
            "fingerprint": "1accebcd47a8"
          },
          {
            "url": "https://docs.stripe.com/mcp",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-09T18:38:28.452313533Z",
            "changedAt": "2026-10-08T18:19:33.638425552Z",
            "fingerprint": "73c755c5cd0f"
          },
          {
            "url": "https://stripe.com/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:24:56.248781585Z",
            "changedAt": "2026-10-08T18:24:56.248781585Z",
            "fingerprint": "73ea5b705ed5"
          },
          {
            "url": "https://stripe.com/legal/ssa",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:24:51.983854093Z",
            "changedAt": "2026-10-08T18:24:51.983854093Z",
            "fingerprint": "43483f64e8ca"
          }
        ],
        "mcpTools": {
          "url": "https://mcp.stripe.com",
          "checkedAt": "2026-09-29T21:56:38.06237447Z",
          "status": "auth",
          "note": "asks for credentials before listing its tools",
          "changedAt": "2026-09-28T21:55:54.756223507Z"
        },
        "updatedAt": "2026-10-10T02:55:11.84356616Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Orb, Inc.",
        "b": "Stripe",
        "name": "Vendor"
      },
      {
        "a": "https://api.withorb.com/v1",
        "b": "https://api.stripe.com/v1",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP, Streamable HTTP, stdio",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Pay per use",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "payer tooling only",
        "name": "x402"
      },
      {
        "a": "Proprietary service under Orb's Platform Terms and Conditions. The SDKs on GitHub are Apache-2.0",
        "b": "MIT",
        "name": "Licence"
      },
      {
        "a": "none",
        "b": "10",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "not listed",
        "b": "com.stripe/mcp",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-09",
        "b": "2026-09-30",
        "name": "Last release"
      },
      {
        "a": "2024-11-13",
        "b": "2026-09-28",
        "name": "Terms last updated"
      },
      {
        "a": "2025-05-07",
        "b": "2026-04-28",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "5 stars, 185k npm/wk",
        "b": "1.8k stars, 15k npm/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "4/5 (8)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Stripe API + MCP scores 82.4 (A) on agent readiness against Orb's 66.5 (B), and leads in 5 of 7 scored categories. Orb leads on reliability.",
        "question": "Which is better for AI agents, Orb or Stripe API + MCP?"
      },
      {
        "answer": "Orb needs an API key. Stripe API + MCP takes an API key or an OAuth sign-in.",
        "question": "Do Orb and Stripe API + MCP need an API key?"
      },
      {
        "answer": "Yes. Orb has a hosted endpoint at https://api.withorb.com/v1 and Stripe API + MCP at https://api.stripe.com/v1.",
        "question": "Can an agent call Orb and Stripe API + MCP without installing anything?"
      },
      {
        "answer": "No open-source release is listed for Orb. Stripe API + MCP is open source (MIT).",
        "question": "Are Orb and Stripe API + MCP open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 77 against 63"
        ],
        "also": null,
        "goodFor": "A software or AI company that bills on usage and needs event metering, plan versioning, prepaid credits, invoicing and revenue reporting behind one API, with Stripe or Adyen collecting the money.",
        "slug": "orb",
        "watchFor": "All three plans (Core, Advanced, Enterprise) show custom pricing only, and the pricing page sends new customers to sales"
      },
      {
        "aheadOn": [
          "Agent ergonomics, 94 against 84",
          "Security \u0026 auth, 97 against 55",
          "Payments \u0026 pricing, 65 against 5",
          "Transparency \u0026 trust, 87 against 65"
        ],
        "also": [
          "Agent-ready, a grade of BB or better",
          "Runs on your own machine",
          "Open source"
        ],
        "goodFor": "Sellers already on Stripe who want to charge agents per call over MPP or x402 with fiat settlement, refunds and reporting, and for agents doing account work on Stripe with human approval for risky writes. nevermined suits sellers who want plans, credits and buyer-side caps; tempo is the chain MPP stablecoin payments settle on.",
        "slug": "stripe-mcp",
        "watchFor": "Card payments from agents have a 0.50 USD minimum, so per-call micropayments must use stablecoins"
      }
    ],
    "job": {
      "capability": "payments.metering",
      "name": "Usage billing"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/atxp-vs-orb.json",
        "title": "ATXP vs Orb",
        "url": "https://www.anchorterminal.com/compare/atxp-vs-orb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-orb.json",
        "title": "Lago vs Orb",
        "url": "https://www.anchorterminal.com/compare/lago-vs-orb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-stripe-mcp.json",
        "title": "Lago vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/lago-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/metronome-vs-orb.json",
        "title": "Metronome vs Orb",
        "url": "https://www.anchorterminal.com/compare/metronome-vs-orb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/metronome-vs-stripe-mcp.json",
        "title": "Metronome vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/metronome-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nevermined-vs-orb.json",
        "title": "Nevermined API + MCP vs Orb",
        "url": "https://www.anchorterminal.com/compare/nevermined-vs-orb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orb-vs-paid.json",
        "title": "Orb vs Paid",
        "url": "https://www.anchorterminal.com/compare/orb-vs-paid"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orb-vs-tempo.json",
        "title": "Orb vs Tempo",
        "url": "https://www.anchorterminal.com/compare/orb-vs-tempo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paid-vs-stripe-mcp.json",
        "title": "Paid vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/paid-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adyen-mcp-server-vs-orb.json",
        "title": "Adyen MCP server vs Orb",
        "url": "https://www.anchorterminal.com/compare/adyen-mcp-server-vs-orb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcard-vs-stripe-mcp.json",
        "title": "Agentcard vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/agentcard-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crossmint-vs-orb.json",
        "title": "Crossmint API + Docs MCP vs Orb",
        "url": "https://www.anchorterminal.com/compare/crossmint-vs-orb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crossmint-vs-stripe-mcp.json",
        "title": "Crossmint API + Docs MCP vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/crossmint-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orb-vs-payman.json",
        "title": "Orb vs Payman Genie MCP",
        "url": "https://www.anchorterminal.com/compare/orb-vs-payman"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orb-vs-skyfire.json",
        "title": "Orb vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/orb-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/atxp-vs-stripe-mcp.json",
        "title": "ATXP vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/atxp-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/skyfire-vs-stripe-mcp.json",
        "title": "Skyfire API + MCP vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/skyfire-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/stripe-mcp-vs-tempo.json",
        "title": "Stripe API + MCP vs Tempo",
        "url": "https://www.anchorterminal.com/compare/stripe-mcp-vs-tempo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adyen-mcp-server-vs-stripe-mcp.json",
        "title": "Adyen MCP server vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/adyen-mcp-server-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paypal-mcp-server-vs-stripe-mcp.json",
        "title": "PayPal MCP server vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/paypal-mcp-server-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/circle-gateway-nanopayments-vs-stripe-mcp.json",
        "title": "Circle Gateway Nanopayments vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/circle-gateway-nanopayments-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nevermined-vs-stripe-mcp.json",
        "title": "Nevermined API + MCP vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/nevermined-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/payman-vs-stripe-mcp.json",
        "title": "Payman Genie MCP vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/payman-vs-stripe-mcp"
      }
    ],
    "scores": [
      {
        "by": 14,
        "edge": "orb",
        "key": "reliability",
        "name": "Reliability",
        "orb": 77,
        "stripe-mcp": 63,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 2,
        "edge": "stripe-mcp",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "orb": 88,
        "stripe-mcp": 90,
        "weight": 13
      },
      {
        "by": 10,
        "edge": "stripe-mcp",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "orb": 84,
        "stripe-mcp": 94,
        "weight": 13
      },
      {
        "by": 42,
        "edge": "stripe-mcp",
        "key": "security",
        "name": "Security \u0026 auth",
        "orb": 55,
        "stripe-mcp": 97,
        "weight": 14
      },
      {
        "by": 60,
        "edge": "stripe-mcp",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "orb": 5,
        "stripe-mcp": 65,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 0,
        "edge": "",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "orb": 82,
        "stripe-mcp": 82,
        "weight": 7
      },
      {
        "by": 22,
        "edge": "stripe-mcp",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "orb": 65,
        "stripe-mcp": 87,
        "weight": 7
      }
    ],
    "summary": "Stripe API + MCP scores 82.4 (A) on agent readiness against Orb's 66.5 (B), and leads in 5 of 7 scored categories. Orb leads on reliability. Both do usage billing.",
    "verdicts": {
      "orb": "Orb suits a company that bills on usage and wants one API for events, plans, credits and invoices. It publishes an OpenAPI 3.1 file, numeric rate limits, idempotency keys and a dry-run header. Every plan is priced on request and access starts with sales. No scope list for API keys or public sub-processor list was found.",
      "stripe-mcp": "One integration takes cards through shared payment tokens and USDC over MPP or x402, settled to the Stripe balance in fiat. Card payments from agents have a 0.50 USD minimum, so per-call micropayments must use stablecoins."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/orb-vs-stripe-mcp",
    "json": "https://www.anchorterminal.com/compare/orb-vs-stripe-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/orb-vs-stripe-mcp.md",
    "slim": "https://www.anchorterminal.com/compare/orb-vs-stripe-mcp.min.md"
  },
  "markdown": "Stripe API + MCP scores 82.4 (A) on agent readiness against Orb's 66.5 (B), and leads in 5 of 7 scored categories. Orb leads on reliability. Both do usage billing.\n\n- Orb: grade B, 66.5/100, rank #289 of 950. Markdown https://www.anchorterminal.com/tools/orb.md · JSON https://www.anchorterminal.com/api/v1/tools/orb.json\n- Stripe API + MCP: grade A, 82.4/100, rank #5 of 950. Markdown https://www.anchorterminal.com/tools/stripe-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/stripe-mcp.json\n- Best payment and monetisation platforms for AI agents: https://www.anchorterminal.com/best/payment-platforms/index.md\n- All 76 platforms comparisons: https://www.anchorterminal.com/compare/payment-platforms/index.md\n\n## Which one, for what\n\n### Orb (B)\n\nGood for: A software or AI company that bills on usage and needs event metering, plan versioning, prepaid credits, invoicing and revenue reporting behind one API, with Stripe or Adyen collecting the money.\n\nAhead on:\n- Reliability, 77 against 63\n\nWatch for: All three plans (Core, Advanced, Enterprise) show custom pricing only, and the pricing page sends new customers to sales\n\n### Stripe API + MCP (A)\n\nGood for: Sellers already on Stripe who want to charge agents per call over MPP or x402 with fiat settlement, refunds and reporting, and for agents doing account work on Stripe with human approval for risky writes. nevermined suits sellers who want plans, credits and buyer-side caps; tempo is the chain MPP stablecoin payments settle on.\n\nAhead on:\n- Agent ergonomics, 94 against 84\n- Security \u0026 auth, 97 against 55\n- Payments \u0026 pricing, 65 against 5\n- Transparency \u0026 trust, 87 against 65\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n- Runs on your own machine\n- Open source\n\nWatch for: Card payments from agents have a 0.50 USD minimum, so per-call micropayments must use stablecoins\n\n\n## Score by category\n\n| Category | Weight | Orb | Stripe API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 77 | 63 | Orb +14 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 88 | 90 | Stripe API + MCP +2 |\n| Agent ergonomics | 13% (16.2 this run) | 84 | 94 | Stripe API + MCP +10 |\n| Security \u0026 auth | 14% (17.5 this run) | 55 | 97 | Stripe API + MCP +42 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 5 | 65 | Stripe API + MCP +60 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 82 | 82 | even |\n| Transparency \u0026 trust | 7% (8.8 this run) | 65 | 87 | Stripe API + MCP +22 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **66.5 · B** | **82.4 · A** | |\n\n## Facts side by side\n\n| Fact | Orb | Stripe API + MCP |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Orb, Inc. | Stripe |\n| Hosted endpoint | `https://api.withorb.com/v1` | `https://api.stripe.com/v1` |\n| Transports | HTTP | HTTP, Streamable HTTP, stdio |\n| Auth | API key | OAuth or key |\n| Pricing | Paid | Pay per use |\n| x402 | no | payer tooling only |\n| Licence | Proprietary service under Orb's Platform Terms and Conditions. The SDKs on GitHub are Apache-2.0 | MIT |\n| Tools exposed | none | 10 |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | not listed | `com.stripe/mcp` |\n| Last release | 2026-10-09 | 2026-09-30 |\n| Terms last updated | 2024-11-13 | 2026-09-28 |\n| Privacy policy last updated | 2025-05-07 | 2026-04-28 |\n| Customer content may train models | not found in the text | yes |\n| Terms restrict automated access | not found in the text | not found in the text |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | not found in the text | yes |\n| Arbitration or class-action waiver | not found in the text | yes |\n| Popularity | 5 stars, 185k npm/wk | 1.8k stars, 15k npm/wk |\n| Agent reviews | none | 4/5 (8) |\n\n## Verdicts\n\n**Orb.** Orb suits a company that bills on usage and wants one API for events, plans, credits and invoices. It publishes an OpenAPI 3.1 file, numeric rate limits, idempotency keys and a dry-run header. Every plan is priced on request and access starts with sales. No scope list for API keys or public sub-processor list was found.\n\n**Stripe API + MCP.** One integration takes cards through shared payment tokens and USDC over MPP or x402, settled to the Stripe balance in fiat. Card payments from agents have a 0.50 USD minimum, so per-call micropayments must use stablecoins.\n\n## Before you call either\n\n### Orb\n\n1. Call `https://api.withorb.com/v1` with `Authorization: Bearer \u003ckey\u003e`. A person creates the key in the Orb web app under organisation settings, in test mode or live mode\n2. Send an `Idempotency-Key` of at most 64 characters on every POST and PATCH. A 409 means the first request is still running or the body changed\n3. Add `Dry-Run: True` to check a write first, and confirm `Orb-Dry-Run: true` in the response. Ingest, amend and deprecate event calls ignore it and run for real\n4. Do not send `Idempotency-Key` with `Dry-Run`. Orb returns a validation error\n5. Page with `limit` (default 20, maximum 100) and pass `next_cursor` back as `cursor` while `has_more` is true\n6. Back off exponentially on 429. Test mode allows 5 writes a second and 2,000 ingested events a minute\n\n### Stripe API + MCP\n\n1. Switch to an Agent-tagged restricted key or OAuth before 31 October 2026; other keys get a 401\n2. Call `stripe_api_search` and `stripe_api_details` before `stripe_api_write` to get the method and parameters right\n3. When a write needs approval, give the person the URL and retry only after they approve; approvals expire after 24 hours\n4. Send an `Idempotency-Key` on every create so a retry can't charge twice\n5. On 429, read `Stripe-Rate-Limited-Reason` and back off with jitter; a 429 without it is a lock timeout\n\n## Questions\n\n### Which is better for AI agents, Orb or Stripe API + MCP?\n\nStripe API + MCP scores 82.4 (A) on agent readiness against Orb's 66.5 (B), and leads in 5 of 7 scored categories. Orb leads on reliability.\n\n### Do Orb and Stripe API + MCP need an API key?\n\nOrb needs an API key. Stripe API + MCP takes an API key or an OAuth sign-in.\n\n### Can an agent call Orb and Stripe API + MCP without installing anything?\n\nYes. Orb has a hosted endpoint at https://api.withorb.com/v1 and Stripe API + MCP at https://api.stripe.com/v1.\n\n### Are Orb and Stripe API + MCP open source?\n\nNo open-source release is listed for Orb. Stripe API + MCP is open source (MIT).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/orb-vs-stripe-mcp.json, and with the fewest tokens: https://www.anchorterminal.com/compare/orb-vs-stripe-mcp.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"orb\", \"b\": \"stripe-mcp\"}`. From a terminal: `anchor compare orb stripe-mcp`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/orb.json and https://www.anchorterminal.com/api/v1/tools/stripe-mcp.json\n\n## Other comparisons with Orb or Stripe API + MCP\n\n- [ATXP vs Orb](https://www.anchorterminal.com/compare/atxp-vs-orb.md)\n- [Lago vs Orb](https://www.anchorterminal.com/compare/lago-vs-orb.md)\n- [Lago vs Stripe API + MCP](https://www.anchorterminal.com/compare/lago-vs-stripe-mcp.md)\n- [Metronome vs Orb](https://www.anchorterminal.com/compare/metronome-vs-orb.md)\n- [Metronome vs Stripe API + MCP](https://www.anchorterminal.com/compare/metronome-vs-stripe-mcp.md)\n- [Nevermined API + MCP vs Orb](https://www.anchorterminal.com/compare/nevermined-vs-orb.md)\n- [Orb vs Paid](https://www.anchorterminal.com/compare/orb-vs-paid.md)\n- [Orb vs Tempo](https://www.anchorterminal.com/compare/orb-vs-tempo.md)\n- [Paid vs Stripe API + MCP](https://www.anchorterminal.com/compare/paid-vs-stripe-mcp.md)\n- [Adyen MCP server vs Orb](https://www.anchorterminal.com/compare/adyen-mcp-server-vs-orb.md)\n- [Agentcard vs Stripe API + MCP](https://www.anchorterminal.com/compare/agentcard-vs-stripe-mcp.md)\n- [Crossmint API + Docs MCP vs Orb](https://www.anchorterminal.com/compare/crossmint-vs-orb.md)\n- [Crossmint API + Docs MCP vs Stripe API + MCP](https://www.anchorterminal.com/compare/crossmint-vs-stripe-mcp.md)\n- [Orb vs Payman Genie MCP](https://www.anchorterminal.com/compare/orb-vs-payman.md)\n- [Orb vs Skyfire API + MCP](https://www.anchorterminal.com/compare/orb-vs-skyfire.md)\n- [ATXP vs Stripe API + MCP](https://www.anchorterminal.com/compare/atxp-vs-stripe-mcp.md)\n- [Skyfire API + MCP vs Stripe API + MCP](https://www.anchorterminal.com/compare/skyfire-vs-stripe-mcp.md)\n- [Stripe API + MCP vs Tempo](https://www.anchorterminal.com/compare/stripe-mcp-vs-tempo.md)\n- [Adyen MCP server vs Stripe API + MCP](https://www.anchorterminal.com/compare/adyen-mcp-server-vs-stripe-mcp.md)\n- [PayPal MCP server vs Stripe API + MCP](https://www.anchorterminal.com/compare/paypal-mcp-server-vs-stripe-mcp.md)\n- [Circle Gateway Nanopayments vs Stripe API + MCP](https://www.anchorterminal.com/compare/circle-gateway-nanopayments-vs-stripe-mcp.md)\n- [Nevermined API + MCP vs Stripe API + MCP](https://www.anchorterminal.com/compare/nevermined-vs-stripe-mcp.md)\n- [Payman Genie MCP vs Stripe API + MCP](https://www.anchorterminal.com/compare/payman-vs-stripe-mcp.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Orb vs Stripe API + MCP",
        "url": ""
      }
    ],
    "description": "Stripe scores 82.4 (A) to Orb's 66.5 (B) for usage billing. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Orb B 66.5",
      "Stripe API + MCP A 82.4",
      "scores"
    ],
    "h1": "Orb vs Stripe API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-orb-vs-stripe-mcp.png",
    "path": "/compare/orb-vs-stripe-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Orb vs Stripe for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/orb-vs-stripe-mcp"
  },
  "tokens": {
    "markdown": 2500,
    "slim": 730
  },
  "version": 1
}
