{
  "data": {
    "a": {
      "slug": "bigcommerce",
      "name": "BigCommerce API + MCP",
      "vendor": "BigCommerce (Commerce.com)",
      "vendorUrl": "https://www.bigcommerce.com",
      "kind": "http-api",
      "category": "commerce",
      "summary": "Hosted commerce platform with REST management APIs for catalogue, carts, checkouts, orders and customers, a GraphQL Storefront API, and a storefront MCP server that lets an agent search products, build a cart and get a checkout link.",
      "url": "https://www.anchorterminal.com/tools/bigcommerce",
      "markdownUrl": "https://www.anchorterminal.com/tools/bigcommerce.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/bigcommerce.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/bigcommerce.json",
      "dns": "bigcommerce.grade.anchorterminal.com",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.bigcommerce.com",
      "packages": [],
      "auth": "mixed",
      "authNotes": "Store-level API accounts give a static access token sent as X-Auth-Token, limited by OAuth scopes chosen at creation. Apps get per-store tokens through OAuth. The GraphQL Storefront API takes a JWT. The storefront MCP URL needs no key for guest shopping, and logged-in shoppers connect through Storefront Session Sync.",
      "pricing": "paid",
      "pricingNotes": "Core $39 a month or $29 billed yearly (up to $30K trailing 12-month GMV), Growth $105 or $79 (up to $100K), Scale $399 or $299 (up to $33,333 GMV a month, 0.9% on GMV above that), Performance from $1,499 a month billed yearly. No fee on orders through embedded payment providers. Orders through other providers pay 2.0% of GMV on Core, 1.0% on Growth and 0.6% on Scale. Card processing from 2.89% + $0.29. 15-day free trial with no card needed (https://www.bigcommerce.com/pricing/).",
      "priceSummary": "$39 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402. The MCP hands the shopper a checkout URL and payment happens in the store's checkout.",
        "endpoints": []
      },
      "toolCount": 7,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.bigcommerce.com/developer/docs/overview/quick-start",
      "llmsTxt": "https://docs.bigcommerce.com/llms.txt",
      "capabilities": [
        "commerce.products",
        "commerce.cart",
        "commerce.checkout",
        "commerce.orders",
        "commerce.headless"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "mcp",
        "llms-txt",
        "webhooks",
        "enterprise"
      ],
      "lastRelease": "2026-10-30",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 67.4,
        "grade": "B",
        "agentReady": false,
        "rank": 330,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 9,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 62,
          "maintenance": 82,
          "payments": 40,
          "reliability": 77,
          "schema": 66,
          "security": 70,
          "transparency": 77
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-02"
        },
        "negative": 0,
        "verdict": "Rate limits are published per plan, and every 429 carries X-Rate-Limit-Time-Reset-Ms. Status incidents since August were partial. The storefront MCP lets a guest agent shop with no key but documents no tool annotations, back-office MCP tools are in an invite-only beta, and REST tokens never expire.",
        "bestFor": "Agents working with existing BigCommerce stores, for back-office automation through REST or guest shopping through the MCP.",
        "strengths": [
          "Published rate limits per plan, with X-Rate-Limit-Time-Reset-Ms on every 429",
          "PCI DSS Level 1, SOC 1, 2 and 3, and ISO 27001, 27017, 27018 and 27701 listed in the trust centre",
          "Guest shopping through the storefront MCP with no key",
          "Changelog updated almost daily, with entries on 28, 29 and 30 October 2026",
          "15-day free trial with no card, and official API clients for Python, PHP, Ruby and Node",
          "Every status incident from 4 August to 2 November 2026 was partial by its own text, one product, region or subset of stores"
        ],
        "weaknesses": [
          "The storefront MCP has no back-office tools and documents no tool annotations; back-office tools are only in an invite-only closed beta",
          "Access tokens never expire and can't be rotated in place",
          "No current public OpenAPI file and no error-format reference. The old spec repo was archived in December 2023",
          "36 status-page incidents between 4 August and 2 November 2026, 20 of them in October, many on storefront search",
          "Rate-limit quota is shared by every app on the store"
        ],
        "agentNotes": [
          "Give the agent a store-level API account with only the scopes the task needs, and delete it when done",
          "On a 429, wait X-Rate-Limit-Time-Reset-Ms before retrying",
          "Expect up to 10 minutes after a store owner enables the MCP before the URL answers",
          "The MCP stops at a checkout URL. Payment happens in the shopper's browser",
          "Point a coding agent at the docs MCP at https://docs.bigcommerce.com/_mcp/server",
          "Store Management MCP is invite-only; if granted, call get_refund_quote and confirm with a person before create_refund, which the docs say is never safe to retry"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 67.4
          }
        ],
        "editorialScores": {
          "ergonomics": 62,
          "maintenance": 82,
          "payments": 40,
          "reliability": 77,
          "schema": 66,
          "security": 70,
          "transparency": 65
        },
        "provenanceScore": 88,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-02",
            "maintenance": "2026-11-02",
            "payments": "2026-11-02",
            "reliability": "2026-11-02",
            "schema": "2026-11-02",
            "security": "2026-11-02",
            "transparency": "2026-11-02"
          },
          "last": "2026-11-02",
          "lastMoved": "2026-11-02",
          "oldest": "2026-11-02",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "http": "curl \"https://api.bigcommerce.com/stores/$BC_STORE_HASH/v3/catalog/products?limit=5\" \\\n  -H \"X-Auth-Token: $BC_ACCESS_TOKEN\" -H \"Accept: application/json\"",
        "claudeCode": "claude mcp add --transport http bigcommerce \u003cyour-storefront-mcp-url\u003e",
        "config": {
          "mcpServers": {
            "bigcommerce": {
              "type": "streamable-http",
              "url": "\u003cyour-storefront-mcp-url\u003e"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/commerce.products",
        "tool": "https://letme.dev/bigcommerce"
      },
      "area": "business",
      "unitPrices": [
        {
          "item": "Core",
          "unit": "month",
          "usd": 39,
          "note": "$29 billed yearly, up to $30K trailing 12-month GMV"
        },
        {
          "item": "Growth",
          "unit": "month",
          "usd": 105,
          "note": "$79 billed yearly, up to $100K trailing 12-month GMV"
        },
        {
          "item": "Scale",
          "unit": "month",
          "usd": 399,
          "note": "$299 billed yearly, up to $33,333 GMV a month"
        },
        {
          "item": "Scale GMV overage",
          "unit": "pct",
          "usd": 0.9,
          "note": "on GMV above $33,333 a month"
        },
        {
          "item": "Open payment provider fee on Core",
          "unit": "pct",
          "usd": 2,
          "note": "1.0% on Growth, 0.6% on Scale, none through embedded providers"
        }
      ],
      "provenance": {
        "legalEntity": "Commerce.com US, Inc.",
        "domain": "bigcommerce.com",
        "domainRegistered": "1999-02-08",
        "domainNote": "bigcommerce.com was registered in 1999, a decade before BigCommerce launched in 2009.",
        "endpointOnVendorDomain": true,
        "terms": "https://www.commerce.com/terms/",
        "privacy": "https://www.commerce.com/privacy/",
        "statusPage": "https://status.bigcommerce.com",
        "changelog": "https://docs.bigcommerce.com/developer/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "bigcommerce.com terms and privacy pages redirect to commerce.com after the company's rename to Commerce",
          "Developer docs moved from developer.bigcommerce.com to docs.bigcommerce.com"
        ],
        "score": 88
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/bigcommerce.json",
      "live": {
        "slug": "bigcommerce",
        "probe": {
          "target": "https://api.bigcommerce.com",
          "method": "get",
          "lastAt": "2026-11-08T01:01:21.635877889Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 164,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 178,
          "p95ms24h": 253,
          "samples24h": 244,
          "samples30d": 7705,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-22",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-23",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-24",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-25",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-26",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-27",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-28",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-10-29",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-30",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-31",
              "probes": 251,
              "ok": 251
            },
            {
              "date": "2026-11-01",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-11-02",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-11-03",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-11-04",
              "probes": 246,
              "ok": 246
            },
            {
              "date": "2026-11-05",
              "probes": 185,
              "ok": 185
            },
            {
              "date": "2026-11-06",
              "probes": 241,
              "ok": 241
            },
            {
              "date": "2026-11-07",
              "probes": 243,
              "ok": 243
            },
            {
              "date": "2026-11-08",
              "probes": 11,
              "ok": 11
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.bigcommerce.com",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-11-08T00:54:12.538915065Z"
        },
        "securityTxt": {
          "url": "https://bigcommerce.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-11-07T15:59:40.467851284Z"
        },
        "llmsTxt": {
          "url": "https://docs.bigcommerce.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-07T15:31:42.771164926Z"
        },
        "domain": {
          "domain": "bigcommerce.com",
          "registered": "1999-02-08",
          "source": "https://rdap.verisign.com/com/v1/domain/bigcommerce.com",
          "checkedAt": "2026-11-01T14:15:41.736792294Z"
        },
        "pages": [
          {
            "url": "https://docs.bigcommerce.com/developer/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:05:16.064955752Z",
            "changedAt": "2026-11-05T12:29:21.021462103Z",
            "fingerprint": "44c6e877ce9b"
          },
          {
            "url": "https://www.bigcommerce.com/essentials/pricing/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-11-02T07:30:25.476561227Z",
            "changedAt": "2026-10-28T04:47:48.962260967Z",
            "fingerprint": "4b51a6cb103c"
          },
          {
            "url": "https://www.bigcommerce.com/pricing/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-11-07T14:25:37.638942042Z",
            "changedAt": "2026-11-06T13:46:44.632887033Z",
            "fingerprint": "4b14d80e67f8"
          },
          {
            "url": "https://www.commerce.com/privacy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:27:03.646490771Z",
            "changedAt": "2026-10-28T04:48:44.49371392Z",
            "fingerprint": "4f40349eaf89"
          },
          {
            "url": "https://www.commerce.com/terms/",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-11-07T14:27:07.79469336Z",
            "changedAt": "2026-10-28T04:48:48.439423324Z",
            "fingerprint": "351f6875b4ab"
          }
        ],
        "updatedAt": "2026-11-08T01:01:21.635877889Z"
      }
    },
    "answer": "BigCommerce API + MCP scores 67.4 (B) on agent readiness against doola MCP's 28 (F), and leads in every scored category.",
    "b": {
      "slug": "doola-mcp",
      "name": "doola MCP",
      "vendor": "doola",
      "vendorUrl": "https://doola.com",
      "kind": "mcp",
      "category": "commerce",
      "summary": "doola's hosted MCP server lets an agent form a US LLC or C-Corp in any state or DC from a conversation, covering entity type, name, members, ownership and the state filing, and check on existing doola companies.",
      "url": "https://www.anchorterminal.com/tools/doola-mcp",
      "markdownUrl": "https://www.anchorterminal.com/tools/doola-mcp.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/doola-mcp.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/doola-mcp.json",
      "dns": "doola-mcp.grade.anchorterminal.com",
      "repo": "https://github.com/doolahq/plugins",
      "license": "Proprietary service. The plugin repository's MIT licence covers the manifests",
      "transports": [
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.doola.com",
      "packages": [],
      "auth": "oauth",
      "authNotes": "OAuth with a doola account on the first tool call; tokens are held by the client and can be revoked in doola's account settings.",
      "pricing": "paid",
      "pricingNotes": "Formation plans from $297 a year plus state fees (renewing at $300), up to $1,999 a year plus state fees. The MCP server itself is free to connect (checked 2026-11-07).",
      "priceSummary": "Paid",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 on the MCP docs or pricing page (checked 2026-11-07).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-11-07"
      },
      "docsUrl": "https://doola.com",
      "registryName": "io.github.doolahq/doola",
      "capabilities": [
        "legal.company-formation",
        "commerce.checkout"
      ],
      "tags": [
        "official",
        "hosted",
        "mcp",
        "remote-mcp",
        "oauth",
        "paid",
        "mcp-registry"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 28,
        "grade": "F",
        "agentReady": false,
        "rank": 1430,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 20,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 23,
          "maintenance": 70,
          "payments": 10,
          "reliability": 15,
          "schema": 26,
          "security": 36,
          "transparency": 38
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "low",
          "date": "2026-11-07"
        },
        "negative": 0,
        "verdict": "doola's MCP server takes on a real legal task, forming a US company end to end from a chat, behind OAuth. Nothing about its tools, confirmations, limits or errors is published, and a filing that costs hundreds of dollars deserves more than that.",
        "bestFor": "Founders, including non-US founders, who want an agent to form a US company for them.",
        "strengths": [
          "Forms a US LLC or C-Corp in any state from a conversation",
          "OAuth with revocation in account settings",
          "Plugins for Claude Code, Grok Build and Cursor",
          "Official registry entry and a public plugin repository"
        ],
        "weaknesses": [
          "No published tool list, schemas or errors",
          "No documented confirmation before a paid filing",
          "No free tier; formation from $297 a year plus state fees",
          "Status page unreachable and no llms.txt"
        ],
        "agentNotes": [
          "Confirm the entity type, state, name, members and price with the user before filing",
          "A filing is a paid legal act; never retry one without checking its status first",
          "Use the status tools on existing companies before starting a new formation"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "low",
            "grade": "F",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 28
          }
        ],
        "editorialScores": {
          "ergonomics": 23,
          "maintenance": 70,
          "payments": 10,
          "reliability": 15,
          "schema": 26,
          "security": 36,
          "transparency": 30
        },
        "provenanceScore": 46,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-07",
            "maintenance": "2026-11-07",
            "payments": "2026-11-07",
            "reliability": "2026-11-07",
            "schema": "2026-11-07",
            "security": "2026-11-07",
            "transparency": "2026-11-07"
          },
          "last": "2026-11-07",
          "oldest": "2026-11-07",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "claudeCode": "claude plugin marketplace add doolahq/plugins \u0026\u0026 claude plugin install doola@doola",
        "config": {
          "mcpServers": {
            "doola": {
              "url": "https://mcp.doola.com"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/legal.company-formation",
        "tool": "https://letme.dev/doola-mcp"
      },
      "area": "business",
      "provenance": {
        "legalEntity": "doola",
        "domain": "doola.com",
        "domainRegistered": "",
        "domainNote": "Not looked up: RDAP isn't requested under the 1 November 2026 rules.",
        "endpointOnVendorDomain": true,
        "terms": "https://doola.com/terms-of-service",
        "privacy": "https://doola.com/privacy-policy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-11-07",
        "notes": [
          "Terms last updated July 2026. The plugin repository's licence names doola."
        ],
        "score": 46
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/doola-mcp.json",
      "live": {
        "slug": "doola-mcp",
        "probe": {
          "target": "https://mcp.doola.com",
          "method": "mcp-initialize",
          "lastAt": "2026-11-08T00:55:37.012153631Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 176,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 113,
          "p95ms24h": 201,
          "samples24h": 63,
          "samples30d": 63,
          "days": [
            {
              "date": "2026-11-07",
              "probes": 53,
              "ok": 53
            },
            {
              "date": "2026-11-08",
              "probes": 10,
              "ok": 10
            }
          ]
        },
        "githubStars": 0,
        "updatedAt": "2026-11-08T00:55:37.012153631Z"
      }
    },
    "edges": [
      {
        "by": 62,
        "category": "reliability",
        "leads": "bigcommerce",
        "name": "Reliability",
        "reasons": {
          "a": "Atlassian Statuspage at status.bigcommerce.com with API \u0026 Webhooks, Checkout \u0026 Payment Processing, Storefront and B2B components, a history page and an Atom feed (20). Read on 2 November, the history holds 36 incidents from 4 August, 8 in August, 8 in September and 20 in October. Seven carry a major or critical label, each partial by its own text. Microsoft single sign-on failed for a subset of stores for 29 minutes (25 August), Modern Import/Export catalogue export failed for 65 minutes (14 September), the Contact Center phone system was down (16 September, not the platform), category pages showed inaccurate stock (23 September), QuickBooks Payments stores couldn't take payments for 3 hours 39 minutes (5 October, one provider), some Chrome on Android shoppers on headless storefronts couldn't reach checkout (26 October), and Bolt payments failed for 2 hours 12 minutes after Bolt changed its domain (27 October, one provider). Search returned HTTP 500s across the platform for 66 minutes on 27 October, search only, and Management API add-to-cart requests failed for 59 minutes on 12 October. The 10 July availability major left the window on 8 October, so with only partial incidents the line is 20 (was 10, cause time). Published limits, 450 requests per 30 seconds on Scale and 150 on Growth and Core, refreshed every 30 seconds (15). A 429 carries X-Rate-Limit-Time-Reset-Ms and the docs advise waiting that long, then backing off exponentially. No idempotency keys for writes found (12). No SLA found (0). REST APIs are generally available, and the storefront MCP pages no longer carry a beta label, with the server switched on from the standard Settings, API and MCP page. The invite-only Store Management MCP beta isn't graded (10).",
          "b": "status.doola.com wasn't reachable (0). No history (5). No rate limits found (0). No retry or idempotency guidance for filings (0). No SLA found (0). Not labelled beta (10). 0 + 5 + 0 + 0 + 0 + 10 = 15."
        },
        "scores": {
          "a": 77,
          "b": 15
        }
      },
      {
        "by": 40,
        "category": "schema",
        "leads": "bigcommerce",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "Reference pages are built from API specs (a 29 September changelog entry corrected twenty of them), but the public spec repo was archived in December 2023 and its successor, bigcommerce/docs, still asked git for credentials on 2 October, so no current spec file was found (10). llms.txt hub linking a developer index of about 500 Markdown pages, plus a docs MCP server (10). Reference descriptions say what each call does, and the MCP tools are guest shopping steps (12). Typed REST parameters in the reference (11). Examples in the reference, but the developer index has no page on error responses (10). Dated changelog with entries almost daily, v2 and v3 REST paths, and a Deprecations and Sunsets page, though it gives no notice period (13).",
          "b": "No tool list or schemas published; tools not read without sign-in (10 of 25). No llms.txt found (0). The README describes the flow, not the tools (5 of 20). Inputs not verifiable (3 of 15). Install examples only (3 of 15). Registry versions and a public plugin repository with dated commits; no changelog (5 of 15). 10 + 0 + 5 + 3 + 3 + 5 = 26."
        },
        "scores": {
          "a": 66,
          "b": 26
        }
      },
      {
        "by": 39,
        "category": "ergonomics",
        "leads": "bigcommerce",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "The B2C storefront MCP reference lists 7 compact, shopping-only tools, and search_products pages with a cursor (23). REST listings take page and limit, with filters such as id:in, type and severity on the store logs endpoint, and the GraphQL Storefront API documents pagination (16). 429 handling is documented, but we found no error-format reference in the docs index (10). No idempotency keys, and the MCP reference documents no tool annotations (0). Guest MCP needs no key. Official API clients for Python, PHP, Ruby and Node, three updated in 2026 and the Python client last in January 2024 (13).",
          "b": "Tool count not published (5). Nothing on paging or output size (5 of 20). No documented errors (0). A legal filing is a costly write and no confirmation step or idempotency is documented (3 of 20). Plugins for Claude Code, Grok Build and Cursor and one URL (10 of 15). 5 + 5 + 0 + 3 + 10 = 23."
        },
        "scores": {
          "a": 62,
          "b": 23
        }
      },
      {
        "by": 39,
        "category": "transparency",
        "leads": "bigcommerce",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "Closed platform with published terms, now on commerce.com, and an open-source Catalyst storefront (15). The trust centre lists a DPA and a subprocessor document. The commerce.com privacy policy wasn't read in either pass (22). A Deprecations and Sunsets page lists deprecated v2 endpoints and three dated sunsets, the last on 3 June 2024, but the current deprecations carry no sunset dates and no notice period is stated (10). Subprocessor document listed and Google Cloud named as the host (18).",
          "b": "Plugin repository MIT (copyright 2026 doola); service closed under terms updated July 2026 (15). Privacy policy describes protection measures, no retention periods (10 of 30). No deprecation policy (0). Subprocessors not found (5 of 20). 15 + 10 + 0 + 5 = 30."
        },
        "scores": {
          "a": 77,
          "b": 38
        }
      },
      {
        "by": 34,
        "category": "security",
        "leads": "bigcommerce",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "API accounts issue a token limited by OAuth scopes chosen at creation and revocable by deleting the account, but tokens never expire and can't be rotated in place (24). Read-only scope variants, and the storefront MCP has no back-office tools, so a guest agent can only shop. The invite-only Store Management MCP beta adds OAuth 2.1 with PKCE, per-scope grants that start at none, products and promotions created hidden or disabled, and refunds only after a quote, but it isn't generally available, so it moves no line (16). The MCP returns merchant product content with no prompt-injection guidance found (5). The store logs API (GET /v3/store/systemlogs) keeps storefront events such as order status changes for 365 days, and the control panel keeps staff action logs (a status incident on 8 July names them). No per-call API log found (8). Trust centre lists PCI DSS Level 1 as merchant and service provider, SOC 1, SOC 2 and SOC 3, ISO/IEC 27001:2022 with 27017, 27018 and 27701, and a vulnerability disclosure programme run through Inspectiv. No security.txt (404 on 2 November) (17).",
          "b": "OAuth with revocation; scopes not published (20 of 30). No read-only mode; no documented confirmation before a filing (3 of 20). Inputs are the user's own details (10). No audit log found (0). No security.txt or programme found (3 of 20). 20 + 3 + 10 + 0 + 3 = 36."
        },
        "scores": {
          "a": 70,
          "b": 36
        }
      },
      {
        "by": 30,
        "category": "payments",
        "leads": "bigcommerce",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "No x402, MPP or L402 (0). Plan prices public, Core $39, Growth $105 and Scale $399 a month with GMV caps and 2.0, 1.0 and 0.6 per cent on orders through non-embedded providers, but nothing per call (10). 15-day free trial, and the pricing page says no credit card is needed (20). An agent can shop any store that has switched on the MCP as a guest with no key, but back-office access needs a person to create an API account (10).",
          "b": "No machine payment protocol (0). Plan prices public (10). No free tier (0). A person signs up and approves OAuth (0). 0 + 10 + 0 + 0 = 10."
        },
        "scores": {
          "a": 40,
          "b": 10
        }
      }
    ],
    "facts": [
      {
        "a": "HTTP API",
        "b": "MCP server",
        "name": "Kind"
      },
      {
        "a": "BigCommerce (Commerce.com)",
        "b": "doola",
        "name": "Vendor"
      },
      {
        "a": "https://api.bigcommerce.com",
        "b": "https://mcp.doola.com",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "none",
        "b": "Proprietary service. The plugin repository's MIT licence covers the manifests",
        "name": "Licence"
      },
      {
        "a": "7",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "not listed",
        "b": "io.github.doolahq/doola",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-30",
        "b": "none",
        "name": "Last release"
      },
      {
        "a": "2026-06-01",
        "b": "not read yet",
        "name": "Terms last updated"
      },
      {
        "a": "2026-01-28",
        "b": "not read yet",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "not read yet",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "not read yet",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "3/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "BigCommerce API + MCP scores 67.4 (B) on agent readiness against doola MCP's 28 (F), and leads in every scored category.",
        "question": "Which is better for AI agents, BigCommerce API + MCP or doola MCP?"
      },
      {
        "answer": "BigCommerce API + MCP takes an API key or an OAuth sign-in. doola MCP uses an OAuth sign-in.",
        "question": "Do BigCommerce API + MCP and doola MCP need an API key?"
      },
      {
        "answer": "Yes. BigCommerce API + MCP has a hosted endpoint at https://api.bigcommerce.com and doola MCP at https://mcp.doola.com.",
        "question": "Can an agent call BigCommerce API + MCP and doola MCP without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 77 against 15",
          "Schema \u0026 documentation, 66 against 26",
          "Agent ergonomics, 62 against 23",
          "Security \u0026 auth, 70 against 36",
          "Payments \u0026 pricing, 40 against 10",
          "Maintenance \u0026 community, 82 against 70",
          "Transparency \u0026 trust, 77 against 38"
        ],
        "also": null,
        "goodFor": "Agents working with existing BigCommerce stores, for back-office automation through REST or guest shopping through the MCP.",
        "slug": "bigcommerce",
        "watchFor": "The storefront MCP has no back-office tools and documents no tool annotations; back-office tools are only in an invite-only closed beta"
      },
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "Founders, including non-US founders, who want an agent to form a US company for them.",
        "slug": "doola-mcp",
        "watchFor": "No published tool list, schemas or errors"
      }
    ],
    "history": {
      "bigcommerce": [
        {
          "causes": [
            "time"
          ],
          "date": "2026-11-02",
          "delta": 3,
          "from": 64.4,
          "fromGrade": "B",
          "to": 67.4,
          "toGrade": "B"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-27",
          "delta": 0.1,
          "from": 64.3,
          "fromGrade": "B",
          "to": 64.4,
          "toGrade": "B"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-08",
          "delta": -0.2,
          "from": 64.5,
          "fromGrade": "B",
          "to": 64.3,
          "toGrade": "B"
        }
      ],
      "doola-mcp": null
    },
    "job": {
      "capability": "commerce.checkout",
      "name": "Commerce checkout"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/adobe-commerce-vs-bigcommerce.json",
        "title": "Adobe Commerce (Magento) vs BigCommerce API + MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-commerce-vs-bigcommerce"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentzon-vs-bigcommerce.json",
        "title": "Agentzon vs BigCommerce API + MCP",
        "url": "https://www.anchorterminal.com/compare/agentzon-vs-bigcommerce"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-commerce-layer.json",
        "title": "BigCommerce API + MCP vs Commerce Layer API + MCP",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-commerce-layer"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-commercetools.json",
        "title": "BigCommerce API + MCP vs commercetools",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-commercetools"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-ecwid.json",
        "title": "BigCommerce API + MCP vs Ecwid by Lightspeed",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-ecwid"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-elastic-path.json",
        "title": "BigCommerce API + MCP vs Elastic Path API + MCP",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-elastic-path"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-fabric.json",
        "title": "BigCommerce API + MCP vs Fabric",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-fabric"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-medusa.json",
        "title": "BigCommerce API + MCP vs Medusa API + MCP",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-medusa"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-saleor.json",
        "title": "BigCommerce API + MCP vs Saleor API + MCP",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-saleor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-shopify.json",
        "title": "BigCommerce API + MCP vs Shopify API + MCP",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-shopify"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-shopware.json",
        "title": "BigCommerce API + MCP vs Shopware",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-shopware"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-snipcart.json",
        "title": "BigCommerce API + MCP vs Snipcart API + MCP",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-snipcart"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-spree-commerce.json",
        "title": "BigCommerce API + MCP vs Spree Commerce",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-spree-commerce"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-square.json",
        "title": "BigCommerce API + MCP vs Square",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-square"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-swell.json",
        "title": "BigCommerce API + MCP vs Swell",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-swell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-vendure.json",
        "title": "BigCommerce API + MCP vs Vendure",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-vendure"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-wix.json",
        "title": "BigCommerce API + MCP vs Wix Stores and eCommerce API",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-wix"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-woocommerce.json",
        "title": "BigCommerce API + MCP vs WooCommerce API + MCP",
        "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-woocommerce"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adobe-commerce-vs-doola-mcp.json",
        "title": "Adobe Commerce (Magento) vs doola MCP",
        "url": "https://www.anchorterminal.com/compare/adobe-commerce-vs-doola-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentzon-vs-doola-mcp.json",
        "title": "Agentzon vs doola MCP",
        "url": "https://www.anchorterminal.com/compare/agentzon-vs-doola-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/commerce-layer-vs-doola-mcp.json",
        "title": "Commerce Layer API + MCP vs doola MCP",
        "url": "https://www.anchorterminal.com/compare/commerce-layer-vs-doola-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/commercetools-vs-doola-mcp.json",
        "title": "commercetools vs doola MCP",
        "url": "https://www.anchorterminal.com/compare/commercetools-vs-doola-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-elastic-path.json",
        "title": "doola MCP vs Elastic Path API + MCP",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-elastic-path"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-fabric.json",
        "title": "doola MCP vs Fabric",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-fabric"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-medusa.json",
        "title": "doola MCP vs Medusa API + MCP",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-medusa"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-saleor.json",
        "title": "doola MCP vs Saleor API + MCP",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-saleor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-shopify.json",
        "title": "doola MCP vs Shopify API + MCP",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-shopify"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-shopware.json",
        "title": "doola MCP vs Shopware",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-shopware"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-snipcart.json",
        "title": "doola MCP vs Snipcart API + MCP",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-snipcart"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-spree-commerce.json",
        "title": "doola MCP vs Spree Commerce",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-spree-commerce"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-square.json",
        "title": "doola MCP vs Square",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-square"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-swell.json",
        "title": "doola MCP vs Swell",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-swell"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-vendure.json",
        "title": "doola MCP vs Vendure",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-vendure"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-wix.json",
        "title": "doola MCP vs Wix Stores and eCommerce API",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-wix"
      },
      {
        "json": "https://www.anchorterminal.com/compare/doola-mcp-vs-woocommerce.json",
        "title": "doola MCP vs WooCommerce API + MCP",
        "url": "https://www.anchorterminal.com/compare/doola-mcp-vs-woocommerce"
      }
    ],
    "panel": null,
    "scores": [
      {
        "bigcommerce": 77,
        "by": 62,
        "doola-mcp": 15,
        "edge": "bigcommerce",
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "bigcommerce": 66,
        "by": 40,
        "doola-mcp": 26,
        "edge": "bigcommerce",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "bigcommerce": 62,
        "by": 39,
        "doola-mcp": 23,
        "edge": "bigcommerce",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "bigcommerce": 70,
        "by": 34,
        "doola-mcp": 36,
        "edge": "bigcommerce",
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "bigcommerce": 40,
        "by": 30,
        "doola-mcp": 10,
        "edge": "bigcommerce",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "bigcommerce": 82,
        "by": 12,
        "doola-mcp": 70,
        "edge": "bigcommerce",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "bigcommerce": 77,
        "by": 39,
        "doola-mcp": 38,
        "edge": "bigcommerce",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "BigCommerce API + MCP scores 67.4 (B) on agent readiness against doola MCP's 28 (F), and leads in every scored category. Both do commerce checkout.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "bigcommerce": "Rate limits are published per plan, and every 429 carries X-Rate-Limit-Time-Reset-Ms. Status incidents since August were partial. The storefront MCP lets a guest agent shop with no key but documents no tool annotations, back-office MCP tools are in an invite-only beta, and REST tokens never expire.",
      "doola-mcp": "doola's MCP server takes on a real legal task, forming a US company end to end from a chat, behind OAuth. Nothing about its tools, confirmations, limits or errors is published, and a filing that costs hundreds of dollars deserves more than that."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/bigcommerce-vs-doola-mcp",
    "json": "https://www.anchorterminal.com/compare/bigcommerce-vs-doola-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/bigcommerce-vs-doola-mcp.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/bigcommerce-vs-doola-mcp.min.md"
  },
  "markdown": "BigCommerce API + MCP scores 67.4 (B) on agent readiness against doola MCP's 28 (F), and leads in every scored category. Both do commerce checkout.\n\n- BigCommerce API + MCP: grade B, 67.4/100, rank #330 of 1510. Markdown https://www.anchorterminal.com/tools/bigcommerce.md · JSON https://www.anchorterminal.com/api/v1/tools/bigcommerce.json\n- doola MCP: grade F, 28/100, rank #1430 of 1510. Markdown https://www.anchorterminal.com/tools/doola-mcp.md · JSON https://www.anchorterminal.com/api/v1/tools/doola-mcp.json\n- Best commerce platforms and checkout APIs for AI agents: https://www.anchorterminal.com/best/commerce/index.md\n- All 189 commerce comparisons: https://www.anchorterminal.com/compare/commerce/index.md\n\n## Which one, for what\n\n### BigCommerce API + MCP (B)\n\nGood for: Agents working with existing BigCommerce stores, for back-office automation through REST or guest shopping through the MCP.\n\nAhead on:\n- Reliability, 77 against 15\n- Schema \u0026 documentation, 66 against 26\n- Agent ergonomics, 62 against 23\n- Security \u0026 auth, 70 against 36\n- Payments \u0026 pricing, 40 against 10\n- Maintenance \u0026 community, 82 against 70\n- Transparency \u0026 trust, 77 against 38\n\nWatch for: The storefront MCP has no back-office tools and documents no tool annotations; back-office tools are only in an invite-only closed beta\n\n### doola MCP (F)\n\nGood for: Founders, including non-US founders, who want an agent to form a US company for them.\n\nWatch for: No published tool list, schemas or errors\n\n\n## Why the edge\n\n### Reliability: BigCommerce API + MCP +62\n\n- BigCommerce API + MCP (77): Atlassian Statuspage at status.bigcommerce.com with API \u0026 Webhooks, Checkout \u0026 Payment Processing, Storefront and B2B components, a history page and an Atom feed (20). Read on 2 November, the history holds 36 incidents from 4 August, 8 in August, 8 in September and 20 in October. Seven carry a major or critical label, each partial by its own text. Microsoft single sign-on failed for a subset of stores for 29 minutes (25 August), Modern Import/Export catalogue export failed for 65 minutes (14 September), the Contact Center phone system was down (16 September, not the platform), category pages showed inaccurate stock (23 September), QuickBooks Payments stores couldn't take payments for 3 hours 39 minutes (5 October, one provider), some Chrome on Android shoppers on headless storefronts couldn't reach checkout (26 October), and Bolt payments failed for 2 hours 12 minutes after Bolt changed its domain (27 October, one provider). Search returned HTTP 500s across the platform for 66 minutes on 27 October, search only, and Management API add-to-cart requests failed for 59 minutes on 12 October. The 10 July availability major left the window on 8 October, so with only partial incidents the line is 20 (was 10, cause time). Published limits, 450 requests per 30 seconds on Scale and 150 on Growth and Core, refreshed every 30 seconds (15). A 429 carries X-Rate-Limit-Time-Reset-Ms and the docs advise waiting that long, then backing off exponentially. No idempotency keys for writes found (12). No SLA found (0). REST APIs are generally available, and the storefront MCP pages no longer carry a beta label, with the server switched on from the standard Settings, API and MCP page. The invite-only Store Management MCP beta isn't graded (10).\n- doola MCP (15): status.doola.com wasn't reachable (0). No history (5). No rate limits found (0). No retry or idempotency guidance for filings (0). No SLA found (0). Not labelled beta (10). 0 + 5 + 0 + 0 + 0 + 10 = 15.\n\n### Schema \u0026 documentation: BigCommerce API + MCP +40\n\n- BigCommerce API + MCP (66): Reference pages are built from API specs (a 29 September changelog entry corrected twenty of them), but the public spec repo was archived in December 2023 and its successor, bigcommerce/docs, still asked git for credentials on 2 October, so no current spec file was found (10). llms.txt hub linking a developer index of about 500 Markdown pages, plus a docs MCP server (10). Reference descriptions say what each call does, and the MCP tools are guest shopping steps (12). Typed REST parameters in the reference (11). Examples in the reference, but the developer index has no page on error responses (10). Dated changelog with entries almost daily, v2 and v3 REST paths, and a Deprecations and Sunsets page, though it gives no notice period (13).\n- doola MCP (26): No tool list or schemas published; tools not read without sign-in (10 of 25). No llms.txt found (0). The README describes the flow, not the tools (5 of 20). Inputs not verifiable (3 of 15). Install examples only (3 of 15). Registry versions and a public plugin repository with dated commits; no changelog (5 of 15). 10 + 0 + 5 + 3 + 3 + 5 = 26.\n\n### Agent ergonomics: BigCommerce API + MCP +39\n\n- BigCommerce API + MCP (62): The B2C storefront MCP reference lists 7 compact, shopping-only tools, and search_products pages with a cursor (23). REST listings take page and limit, with filters such as id:in, type and severity on the store logs endpoint, and the GraphQL Storefront API documents pagination (16). 429 handling is documented, but we found no error-format reference in the docs index (10). No idempotency keys, and the MCP reference documents no tool annotations (0). Guest MCP needs no key. Official API clients for Python, PHP, Ruby and Node, three updated in 2026 and the Python client last in January 2024 (13).\n- doola MCP (23): Tool count not published (5). Nothing on paging or output size (5 of 20). No documented errors (0). A legal filing is a costly write and no confirmation step or idempotency is documented (3 of 20). Plugins for Claude Code, Grok Build and Cursor and one URL (10 of 15). 5 + 5 + 0 + 3 + 10 = 23.\n\n### Transparency \u0026 trust: BigCommerce API + MCP +39\n\n- BigCommerce API + MCP (77): Closed platform with published terms, now on commerce.com, and an open-source Catalyst storefront (15). The trust centre lists a DPA and a subprocessor document. The commerce.com privacy policy wasn't read in either pass (22). A Deprecations and Sunsets page lists deprecated v2 endpoints and three dated sunsets, the last on 3 June 2024, but the current deprecations carry no sunset dates and no notice period is stated (10). Subprocessor document listed and Google Cloud named as the host (18).\n- doola MCP (38): Plugin repository MIT (copyright 2026 doola); service closed under terms updated July 2026 (15). Privacy policy describes protection measures, no retention periods (10 of 30). No deprecation policy (0). Subprocessors not found (5 of 20). 15 + 10 + 0 + 5 = 30.\n\n### Security \u0026 auth: BigCommerce API + MCP +34\n\n- BigCommerce API + MCP (70): API accounts issue a token limited by OAuth scopes chosen at creation and revocable by deleting the account, but tokens never expire and can't be rotated in place (24). Read-only scope variants, and the storefront MCP has no back-office tools, so a guest agent can only shop. The invite-only Store Management MCP beta adds OAuth 2.1 with PKCE, per-scope grants that start at none, products and promotions created hidden or disabled, and refunds only after a quote, but it isn't generally available, so it moves no line (16). The MCP returns merchant product content with no prompt-injection guidance found (5). The store logs API (GET /v3/store/systemlogs) keeps storefront events such as order status changes for 365 days, and the control panel keeps staff action logs (a status incident on 8 July names them). No per-call API log found (8). Trust centre lists PCI DSS Level 1 as merchant and service provider, SOC 1, SOC 2 and SOC 3, ISO/IEC 27001:2022 with 27017, 27018 and 27701, and a vulnerability disclosure programme run through Inspectiv. No security.txt (404 on 2 November) (17).\n- doola MCP (36): OAuth with revocation; scopes not published (20 of 30). No read-only mode; no documented confirmation before a filing (3 of 20). Inputs are the user's own details (10). No audit log found (0). No security.txt or programme found (3 of 20). 20 + 3 + 10 + 0 + 3 = 36.\n\n### Payments \u0026 pricing: BigCommerce API + MCP +30\n\n- BigCommerce API + MCP (40): No x402, MPP or L402 (0). Plan prices public, Core $39, Growth $105 and Scale $399 a month with GMV caps and 2.0, 1.0 and 0.6 per cent on orders through non-embedded providers, but nothing per call (10). 15-day free trial, and the pricing page says no credit card is needed (20). An agent can shop any store that has switched on the MCP as a guest with no key, but back-office access needs a person to create an API account (10).\n- doola MCP (10): No machine payment protocol (0). Plan prices public (10). No free tier (0). A person signs up and approves OAuth (0). 0 + 10 + 0 + 0 = 10.\n\n## Score by category\n\n| Category | Weight | BigCommerce API + MCP | doola MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 77 | 15 | BigCommerce API + MCP +62 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 66 | 26 | BigCommerce API + MCP +40 |\n| Agent ergonomics | 13% (16.2 this run) | 62 | 23 | BigCommerce API + MCP +39 |\n| Security \u0026 auth | 14% (17.5 this run) | 70 | 36 | BigCommerce API + MCP +34 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 10 | BigCommerce API + MCP +30 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 82 | 70 | BigCommerce API + MCP +12 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 77 | 38 | BigCommerce API + MCP +39 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **67.4 · B** | **28 · F** | |\n\n## Facts side by side\n\n| Fact | BigCommerce API + MCP | doola MCP |\n| --- | --- | --- |\n| Kind | HTTP API | MCP server |\n| Vendor | BigCommerce (Commerce.com) | doola |\n| Hosted endpoint | `https://api.bigcommerce.com` | `https://mcp.doola.com` |\n| Transports | HTTP, Streamable HTTP | Streamable HTTP |\n| Auth | OAuth or key | OAuth |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | none | Proprietary service. The plugin repository's MIT licence covers the manifests |\n| Tools exposed | 7 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| MCP registry | not listed | `io.github.doolahq/doola` |\n| Last release | 2026-10-30 | none |\n| Terms last updated | 2026-06-01 | not read yet |\n| Privacy policy last updated | 2026-01-28 | not read yet |\n| Customer content may train models | not found in the text | not read yet |\n| Terms restrict automated access | not found in the text | not read yet |\n| Terms restrict benchmarking | yes | not read yet |\n| Terms or service can change without notice | not found in the text | not read yet |\n| Arbitration or class-action waiver | yes | not read yet |\n| Agent reviews | 3/5 (2) | none |\n\n## How the scores have moved\n\n### BigCommerce API + MCP\n\n- +3.0 on 2 November 2026: time\n- +0.1 on 27 October 2026: checklist\n- -0.2 on 8 October 2026: checklist\n\n### doola MCP\n\nNo score change since it was listed.\n\n## Verdicts\n\n**BigCommerce API + MCP.** Rate limits are published per plan, and every 429 carries X-Rate-Limit-Time-Reset-Ms. Status incidents since August were partial. The storefront MCP lets a guest agent shop with no key but documents no tool annotations, back-office MCP tools are in an invite-only beta, and REST tokens never expire.\n\n**doola MCP.** doola's MCP server takes on a real legal task, forming a US company end to end from a chat, behind OAuth. Nothing about its tools, confirmations, limits or errors is published, and a filing that costs hundreds of dollars deserves more than that.\n\n## Before you call either\n\n### BigCommerce API + MCP\n\n1. Give the agent a store-level API account with only the scopes the task needs, and delete it when done\n2. On a 429, wait X-Rate-Limit-Time-Reset-Ms before retrying\n3. Expect up to 10 minutes after a store owner enables the MCP before the URL answers\n4. The MCP stops at a checkout URL. Payment happens in the shopper's browser\n5. Point a coding agent at the docs MCP at https://docs.bigcommerce.com/_mcp/server\n6. Store Management MCP is invite-only; if granted, call get_refund_quote and confirm with a person before create_refund, which the docs say is never safe to retry\n\n### doola MCP\n\n1. Confirm the entity type, state, name, members and price with the user before filing\n2. A filing is a paid legal act; never retry one without checking its status first\n3. Use the status tools on existing companies before starting a new formation\n\n## Questions\n\n### Which is better for AI agents, BigCommerce API + MCP or doola MCP?\n\nBigCommerce API + MCP scores 67.4 (B) on agent readiness against doola MCP's 28 (F), and leads in every scored category.\n\n### Do BigCommerce API + MCP and doola MCP need an API key?\n\nBigCommerce API + MCP takes an API key or an OAuth sign-in. doola MCP uses an OAuth sign-in.\n\n### Can an agent call BigCommerce API + MCP and doola MCP without installing anything?\n\nYes. BigCommerce API + MCP has a hosted endpoint at https://api.bigcommerce.com and doola MCP at https://mcp.doola.com.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/bigcommerce-vs-doola-mcp.json, and with the fewest tokens: https://www.anchorterminal.com/compare/bigcommerce-vs-doola-mcp.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"bigcommerce\", \"b\": \"doola-mcp\"}`. From a terminal: `anchor compare bigcommerce doola-mcp`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/bigcommerce.json and https://www.anchorterminal.com/api/v1/tools/doola-mcp.json\n\n## Other comparisons with BigCommerce API + MCP or doola MCP\n\n- [Adobe Commerce (Magento) vs BigCommerce API + MCP](https://www.anchorterminal.com/compare/adobe-commerce-vs-bigcommerce.md)\n- [Agentzon vs BigCommerce API + MCP](https://www.anchorterminal.com/compare/agentzon-vs-bigcommerce.md)\n- [BigCommerce API + MCP vs Commerce Layer API + MCP](https://www.anchorterminal.com/compare/bigcommerce-vs-commerce-layer.md)\n- [BigCommerce API + MCP vs commercetools](https://www.anchorterminal.com/compare/bigcommerce-vs-commercetools.md)\n- [BigCommerce API + MCP vs Ecwid by Lightspeed](https://www.anchorterminal.com/compare/bigcommerce-vs-ecwid.md)\n- [BigCommerce API + MCP vs Elastic Path API + MCP](https://www.anchorterminal.com/compare/bigcommerce-vs-elastic-path.md)\n- [BigCommerce API + MCP vs Fabric](https://www.anchorterminal.com/compare/bigcommerce-vs-fabric.md)\n- [BigCommerce API + MCP vs Medusa API + MCP](https://www.anchorterminal.com/compare/bigcommerce-vs-medusa.md)\n- [BigCommerce API + MCP vs Saleor API + MCP](https://www.anchorterminal.com/compare/bigcommerce-vs-saleor.md)\n- [BigCommerce API + MCP vs Shopify API + MCP](https://www.anchorterminal.com/compare/bigcommerce-vs-shopify.md)\n- [BigCommerce API + MCP vs Shopware](https://www.anchorterminal.com/compare/bigcommerce-vs-shopware.md)\n- [BigCommerce API + MCP vs Snipcart API + MCP](https://www.anchorterminal.com/compare/bigcommerce-vs-snipcart.md)\n- [BigCommerce API + MCP vs Spree Commerce](https://www.anchorterminal.com/compare/bigcommerce-vs-spree-commerce.md)\n- [BigCommerce API + MCP vs Square](https://www.anchorterminal.com/compare/bigcommerce-vs-square.md)\n- [BigCommerce API + MCP vs Swell](https://www.anchorterminal.com/compare/bigcommerce-vs-swell.md)\n- [BigCommerce API + MCP vs Vendure](https://www.anchorterminal.com/compare/bigcommerce-vs-vendure.md)\n- [BigCommerce API + MCP vs Wix Stores and eCommerce API](https://www.anchorterminal.com/compare/bigcommerce-vs-wix.md)\n- [BigCommerce API + MCP vs WooCommerce API + MCP](https://www.anchorterminal.com/compare/bigcommerce-vs-woocommerce.md)\n- [Adobe Commerce (Magento) vs doola MCP](https://www.anchorterminal.com/compare/adobe-commerce-vs-doola-mcp.md)\n- [Agentzon vs doola MCP](https://www.anchorterminal.com/compare/agentzon-vs-doola-mcp.md)\n- [Commerce Layer API + MCP vs doola MCP](https://www.anchorterminal.com/compare/commerce-layer-vs-doola-mcp.md)\n- [commercetools vs doola MCP](https://www.anchorterminal.com/compare/commercetools-vs-doola-mcp.md)\n- [doola MCP vs Elastic Path API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-elastic-path.md)\n- [doola MCP vs Fabric](https://www.anchorterminal.com/compare/doola-mcp-vs-fabric.md)\n- [doola MCP vs Medusa API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-medusa.md)\n- [doola MCP vs Saleor API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-saleor.md)\n- [doola MCP vs Shopify API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-shopify.md)\n- [doola MCP vs Shopware](https://www.anchorterminal.com/compare/doola-mcp-vs-shopware.md)\n- [doola MCP vs Snipcart API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-snipcart.md)\n- [doola MCP vs Spree Commerce](https://www.anchorterminal.com/compare/doola-mcp-vs-spree-commerce.md)\n- [doola MCP vs Square](https://www.anchorterminal.com/compare/doola-mcp-vs-square.md)\n- [doola MCP vs Swell](https://www.anchorterminal.com/compare/doola-mcp-vs-swell.md)\n- [doola MCP vs Vendure](https://www.anchorterminal.com/compare/doola-mcp-vs-vendure.md)\n- [doola MCP vs Wix Stores and eCommerce API](https://www.anchorterminal.com/compare/doola-mcp-vs-wix.md)\n- [doola MCP vs WooCommerce API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-woocommerce.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-08",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "BigCommerce API + MCP vs doola MCP",
        "url": ""
      }
    ],
    "description": "BigCommerce scores 67.4 (B) to doola MCP's 28 (F) for commerce checkout. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "BigCommerce API + MCP B 67.4",
      "doola MCP F 28",
      "scores"
    ],
    "h1": "BigCommerce API + MCP vs doola MCP",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/bigcommerce-vs-doola-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "BigCommerce vs doola MCP for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/compare/bigcommerce-vs-doola-mcp"
  },
  "tokens": {
    "markdown": 4550,
    "slim": 2480
  },
  "version": 1
}
