{
  "data": {
    "similar": [
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/shopify.json",
        "name": "Shopify API + MCP",
        "score": 74.9,
        "shared": [
          "commerce.checkout"
        ],
        "slug": "shopify"
      },
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/saleor.json",
        "name": "Saleor API + MCP",
        "score": 73.6,
        "shared": [
          "commerce.checkout"
        ],
        "slug": "saleor"
      },
      {
        "grade": "BB",
        "json": "https://www.anchorterminal.com/tools/woocommerce.json",
        "name": "WooCommerce API + MCP",
        "score": 71,
        "shared": [
          "commerce.checkout"
        ],
        "slug": "woocommerce"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/spree-commerce.json",
        "name": "Spree Commerce",
        "score": 69.4,
        "shared": [
          "commerce.checkout"
        ],
        "slug": "spree-commerce"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/commercetools.json",
        "name": "commercetools",
        "score": 69.4,
        "shared": [
          "commerce.checkout"
        ],
        "slug": "commercetools"
      },
      {
        "grade": "B",
        "json": "https://www.anchorterminal.com/tools/vendure.json",
        "name": "Vendure",
        "score": 69.2,
        "shared": [
          "commerce.checkout"
        ],
        "slug": "vendure"
      }
    ],
    "tool": {
      "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"
        ],
        "breakdown": [
          {
            "key": "reliability",
            "name": "Reliability",
            "weight": 16,
            "effectiveWeight": 20,
            "score": 15,
            "points": 3,
            "reason": "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.",
            "checked": "2026-11-07"
          },
          {
            "key": "performance",
            "name": "Performance",
            "weight": 10,
            "effectiveWeight": 0,
            "pending": true,
            "points": 0,
            "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
          },
          {
            "key": "schema",
            "name": "Schema \u0026 documentation",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 26,
            "points": 4.22,
            "reason": "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.",
            "checked": "2026-11-07"
          },
          {
            "key": "ergonomics",
            "name": "Agent ergonomics",
            "weight": 13,
            "effectiveWeight": 16.25,
            "score": 23,
            "points": 3.74,
            "reason": "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.",
            "checked": "2026-11-07"
          },
          {
            "key": "security",
            "name": "Security \u0026 auth",
            "weight": 14,
            "effectiveWeight": 17.5,
            "score": 36,
            "points": 6.3,
            "reason": "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.",
            "checked": "2026-11-07"
          },
          {
            "key": "payments",
            "name": "Payments \u0026 pricing",
            "weight": 10,
            "effectiveWeight": 12.5,
            "score": 10,
            "points": 1.25,
            "reason": "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.",
            "checked": "2026-11-07"
          },
          {
            "key": "tasks",
            "name": "Task success",
            "weight": 10,
            "effectiveWeight": 0,
            "pending": true,
            "points": 0,
            "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
          },
          {
            "key": "maintenance",
            "name": "Maintenance \u0026 community",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 70,
            "points": 6.13,
            "reason": "Plugin repository commit and registry update on 3 November and 28 October 2026 (30). Several dated merges in 90 days (20 of 20). Repository issues not read (0). Official registry entry io.github.doolahq/doola (15). Plugin manifests published by a registry workflow (5 of 10). 30 + 20 + 0 + 15 + 5 = 70. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.",
            "checked": "2026-11-07"
          },
          {
            "key": "transparency",
            "name": "Transparency \u0026 trust",
            "weight": 7,
            "effectiveWeight": 8.75,
            "score": 38,
            "points": 3.33,
            "note": "editorial 30, provenance 46",
            "reason": "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.",
            "checked": "2026-11-07"
          }
        ],
        "assessment": {
          "date": "2026-11-07",
          "basis": "public evidence",
          "confidence": "low",
          "notes": {
            "ergonomics": "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.",
            "maintenance": "Plugin repository commit and registry update on 3 November and 28 October 2026 (30). Several dated merges in 90 days (20 of 20). Repository issues not read (0). Official registry entry io.github.doolahq/doola (15). Plugin manifests published by a registry workflow (5 of 10). 30 + 20 + 0 + 15 + 5 = 70. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.",
            "payments": "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.",
            "reliability": "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.",
            "schema": "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.",
            "security": "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.",
            "transparency": "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."
          },
          "sources": [
            {
              "what": "plugin README and manifests, shallow clone",
              "url": "https://github.com/doolahq/plugins",
              "seen": "2026-11-07"
            },
            {
              "what": "pricing",
              "url": "https://www.doola.com/pricing",
              "seen": "2026-11-07"
            },
            {
              "what": "terms and privacy",
              "url": "https://doola.com/terms-of-service",
              "seen": "2026-11-07"
            },
            {
              "what": "lead, awesome-remote-mcp-servers pull request #2835",
              "url": "https://github.com/punkpeye/awesome-remote-mcp-servers/pull/2835",
              "seen": "2026-11-07"
            }
          ],
          "openQuestions": [
            "Tools, confirmations and prices inside the MCP flow not read (sign-in needed)",
            "People, ownership and investors not researched"
          ]
        },
        "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
        },
        "scoreHistory": [
          {
            "date": "2026-11-07",
            "grade": "F",
            "kind": "listed",
            "method": "0.7",
            "score": 28
          }
        ]
      },
      "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"
      },
      "notable": [
        "Remote MCP at https://mcp.doola.com with OAuth on first tool call (https://github.com/doolahq/plugins)",
        "LLC or C-Corp in any of the 50 states or DC, end to end (https://github.com/doolahq/plugins)",
        "Formation from $297 a year plus state fees (https://www.doola.com/pricing)"
      ],
      "area": "business",
      "details": [
        {
          "label": "Surface listed",
          "value": "The hosted MCP server at mcp.doola.com, read from the doolahq/plugins repository, doola.com and its pricing, terms and privacy pages on 7 November 2026. Only an MCP initialize was sent, which asked for sign-in"
        },
        {
          "label": "Category",
          "value": "commerce, as a purchase made from a chat; there's no company-formation category"
        }
      ],
      "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,
        "checks": [
          {
            "check": "Legal entity named",
            "value": "doola",
            "points": 20,
            "max": 20,
            "state": "ok"
          },
          {
            "check": "Domain age",
            "value": "doola.com, no registry record we could read",
            "points": 0,
            "max": 15,
            "state": "no"
          },
          {
            "check": "Endpoint on the vendor's domain",
            "value": "mcp.doola.com",
            "points": 15,
            "max": 15,
            "state": "ok"
          },
          {
            "check": "Terms of service",
            "value": "published, not read by us yet",
            "points": 4,
            "max": 10,
            "state": "part"
          },
          {
            "check": "Privacy policy",
            "value": "published, not read by us yet",
            "points": 4,
            "max": 10,
            "state": "part"
          },
          {
            "check": "Status page",
            "value": "not found",
            "points": 0,
            "max": 10,
            "state": "no"
          },
          {
            "check": "Changelog",
            "value": "not found",
            "points": 0,
            "max": 10,
            "state": "no"
          },
          {
            "check": "security.txt",
            "value": "not found",
            "points": 0,
            "max": 10,
            "state": "no"
          },
          {
            "check": "People named",
            "value": "not researched yet",
            "points": 0,
            "max": 0,
            "state": "na"
          },
          {
            "check": "Support route",
            "value": "help pages",
            "points": 5,
            "max": 5,
            "state": "ok"
          }
        ]
      },
      "humans": {
        "slug": "doola-mcp",
        "checked": "2026-11-07",
        "company": "doola",
        "peopleNote": "People, ownership and investors weren't researched in this batch (7 November 2026, leads from the awesome-remote-mcp-servers pull requests).",
        "companySocial": {},
        "support": {
          "urls": [
            "https://doola.com"
          ]
        },
        "sources": [
          "https://doola.com"
        ]
      },
      "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:43:31.892772514Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 129,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 113,
          "p95ms24h": 201,
          "samples24h": 61,
          "samples30d": 61,
          "days": [
            {
              "date": "2026-11-07",
              "probes": 53,
              "ok": 53
            },
            {
              "date": "2026-11-08",
              "probes": 8,
              "ok": 8
            }
          ]
        },
        "updatedAt": "2026-11-08T00:43:31.892772514Z"
      }
    },
    "verify": {
      "accepts": "a page on doola.com or one of its subdomains, or the README at the root of github.com/doolahq/plugins",
      "badgeUrl": "https://www.anchorterminal.com/badges/doola-mcp.svg",
      "body": {
        "slug": "doola-mcp",
        "url": "the page with the badge or the link"
      },
      "docs": "https://www.anchorterminal.com/builders/#verify",
      "effect": "none, it never changes a grade, rank or review",
      "endpoint": "https://www.anchorterminal.com/api/v1/verify",
      "listingUrl": "https://www.anchorterminal.com/tools/doola-mcp",
      "mcpTool": "verify_listing",
      "recheck": "weekly; two failed checks in a row and it lapses, a later pass restores it",
      "snippets": {
        "html": "\u003ca href=\"https://www.anchorterminal.com/tools/doola-mcp\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/doola-mcp.svg\" alt=\"doola MCP on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e",
        "markdown": "[![doola MCP on Anchor Terminal](https://www.anchorterminal.com/badges/doola-mcp.svg)](https://www.anchorterminal.com/tools/doola-mcp)",
        "link": "\u003ca href=\"https://www.anchorterminal.com/tools/doola-mcp\"\u003edoola MCP on Anchor Terminal\u003c/a\u003e"
      }
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/doola-mcp",
    "json": "https://www.anchorterminal.com/tools/doola-mcp.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/doola-mcp.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "pricing": "https://www.anchorterminal.com/tools/doola-mcp#pricing",
    "reviews": "https://www.anchorterminal.com/tools/doola-mcp#reviews",
    "slim": "https://www.anchorterminal.com/tools/doola-mcp.min.md"
  },
  "markdown": "## Overview\n\n**Grade F · 28/100 · rank #1430 of 1510 · #20 in Commerce \u0026 checkout · not agent-ready · confidence low**\n\n\n## Assessment\n\ndoola'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## Facts\n\n| Field | Value |\n| --- | --- |\n| Vendor | doola (https://doola.com) |\n| Kind | MCP server |\n| Category | Commerce \u0026 checkout (https://www.anchorterminal.com/categories/commerce) |\n| Transport | Streamable HTTP |\n| Endpoint | `https://mcp.doola.com` |\n| Auth | OAuth · 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. |\n| Pricing | Paid (Paid) · 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). |\n| x402 | No · No x402, MPP or L402 on the MCP docs or pricing page (checked 2026-11-07). |\n| Licence | Proprietary service. The plugin repository's MIT licence covers the manifests |\n| MCP registry name | `io.github.doolahq/doola` |\n| Source | https://github.com/doolahq/plugins |\n| Docs | https://doola.com |\n| llms.txt | not found |\n| Surface listed | The hosted MCP server at mcp.doola.com, read from the doolahq/plugins repository, doola.com and its pricing, terms and privacy pages on 7 November 2026. Only an MCP initialize was sent, which asked for sign-in |\n| Category | commerce, as a purchase made from a chat; there's no company-formation category |\n| Capabilities | legal.company-formation, commerce.checkout |\n| Tags | official, hosted, mcp, remote-mcp, oauth, paid, mcp-registry |\n| JSON | https://www.anchorterminal.com/api/v1/tools/doola-mcp.json |\n\n## Score breakdown (methodology v0.7, October 2026 research run)\n\nAssessed 2026-11-07 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: low. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. \"This run\" is each category's share of the 100 points.\n\n| Category | Weight | This run | Score (0–100) | Points |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% | 20 | 15 | 3.0 |\n| Performance | 10% | pending | pending | n/a |\n| Schema \u0026 documentation | 13% | 16.2 | 26 | 4.2 |\n| Agent ergonomics | 13% | 16.2 | 23 | 3.7 |\n| Security \u0026 auth | 14% | 17.5 | 36 | 6.3 |\n| Payments \u0026 pricing | 10% | 12.5 | 10 | 1.2 |\n| Task success | 10% | pending | pending | n/a |\n| Maintenance \u0026 community | 7% | 8.8 | 70 | 6.1 |\n| Transparency \u0026 trust (editorial 30, provenance 46) | 7% | 8.8 | 38 | 3.3 |\n| Negative events | up to −15 | up to −15 | none recorded | 0 |\n| **Total** | | | | **28 → F** |\n\n### Why each score\n\n- Reliability 15 (checked 2026-11-07): 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- Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes.\n- Schema \u0026 documentation 26 (checked 2026-11-07): 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- Agent ergonomics 23 (checked 2026-11-07): 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- Security \u0026 auth 36 (checked 2026-11-07): 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- Payments \u0026 pricing 10 (checked 2026-11-07): 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- Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored.\n- Maintenance \u0026 community 70 (checked 2026-11-07): Plugin repository commit and registry update on 3 November and 28 October 2026 (30). Several dated merges in 90 days (20 of 20). Repository issues not read (0). Official registry entry io.github.doolahq/doola (15). Plugin manifests published by a registry workflow (5 of 10). 30 + 20 + 0 + 15 + 5 = 70. Registry presence read from Anchor Terminal's own daily import of the official MCP registry (/api/v1/registry.json, 6 November 2026), not the registry's API.\n- Transparency \u0026 trust 38 (checked 2026-11-07): 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\nFix list, everything this grade says the listing lacks, the biggest gain first (15 items). What it covers is at https://www.anchorterminal.com/fixes/doola-mcp.md (JSON https://www.anchorterminal.com/fixes/doola-mcp.json). The whole list for a coding agent comes from `POST https://www.anchorterminal.com/api/v1/fix-list` with `{\"listing\": \"doola-mcp\", \"plan\": \"read\"}`, free while the beta runs\n\n### What we couldn't check\n\n- Tools, confirmations and prices inside the MCP flow not read (sign-in needed)\n- People, ownership and investors not researched\n\n### Sources\n\n- plugin README and manifests, shallow clone: \u003chttps://github.com/doolahq/plugins\u003e (seen 2026-11-07)\n- pricing: \u003chttps://www.doola.com/pricing\u003e (seen 2026-11-07)\n- terms and privacy: \u003chttps://doola.com/terms-of-service\u003e (seen 2026-11-07)\n- lead, awesome-remote-mcp-servers pull request #2835: \u003chttps://github.com/punkpeye/awesome-remote-mcp-servers/pull/2835\u003e (seen 2026-11-07)\n\n## Score history\n\nEvery move of a score since the listing was graded, newest first, with its cause. A score can't move without an entry here. JSON: https://www.anchorterminal.com/api/v1/tools/doola-mcp/history.json\n\n- 2026-11-07: graded 28 F (methodology 0.7)\n\n## Who's behind it (provenance 46/100, checked 2026-11-07)\n\n| Check | Finding | Points |\n| --- | --- | --- |\n| Legal entity named | doola | 20/20 |\n| Domain age | doola.com, no registry record we could read | 0/15 |\n| Endpoint on the vendor's domain | mcp.doola.com | 15/15 |\n| Terms of service | published, not read by us yet | 4/10 |\n| Privacy policy | published, not read by us yet | 4/10 |\n| Status page | not found | 0/10 |\n| Changelog | not found | 0/10 |\n| security.txt | not found | 0/10 |\n| People named | not researched yet | n/a |\n| Support route | help pages | 5/5 |\n\nNot looked up: RDAP isn't requested under the 1 November 2026 rules.\n\nTerms last updated July 2026. The plugin repository's licence names doola.\n\n### Terms and privacy, as read\n\nA reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice.\n\n**Terms of service** (https://doola.com/terms-of-service), not read yet.\n\n\n**Privacy policy** (https://doola.com/privacy-policy), not read yet.\n\n\n## Humans behind the project (researched 2026-11-07 from public pages, not part of the grade)\n\n### Key people\n\n- No people named yet.\n- Note: People, ownership and investors weren't researched in this batch (7 November 2026, leads from the awesome-remote-mcp-servers pull requests).\n\n### Getting support\n\n- Help: https://doola.com\n- Sources: https://doola.com\n\n## Live (updated 2026-11-08 00:43 UTC)\n\n- Right now: up, HTTP 401, 129 ms, checked 2026-11-08 00:43 UTC (mcp-initialize on `https://mcp.doola.com`, asks for auth)\n- Uptime 24h 100.0% (61 probes) · 30 days 100.0% (61 probes) · p50 113 ms · p95 201 ms\n- Always current: https://www.anchorterminal.com/api/v1/live/doola-mcp.json\n\n## Probe metrics\n\nNot measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score.\n\n## Strengths\n\n- Forms a US LLC or C-Corp in any state from a conversation\n- OAuth with revocation in account settings\n- Plugins for Claude Code, Grok Build and Cursor\n- Official registry entry and a public plugin repository\n\n## Weaknesses\n\n- No published tool list, schemas or errors\n- No documented confirmation before a paid filing\n- No free tier; formation from $297 a year plus state fees\n- Status page unreachable and no llms.txt\n\n\n\n## Before you call it (notes for agents)\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## Connect\n\nClaude Code:\n\n```bash\nclaude plugin marketplace add doolahq/plugins \u0026\u0026 claude plugin install doola@doola\n```\n\nMCP client configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"doola\": {\n      \"url\": \"https://mcp.doola.com\"\n    }\n  }\n}\n```\n\nThrough letme: https://letme.dev/doola-mcp (letme picks it for legal.company-formation, the top-graded tool for the job). letme answers with the pick and how to call it direct. How it works: https://www.anchorterminal.com/letme/index.md\n\n## Similar tools\n\nRanked by shared capabilities, then score. Same-category tools with no shared capability key are listed last.\n\n| Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown |\n| --- | --- | --- | --- | --- | --- | --- |\n| Shopify API + MCP | BB | 74.9 | 76 | commerce.checkout | no | https://www.anchorterminal.com/tools/shopify.md |\n| Saleor API + MCP | BB | 73.6 | 106 | commerce.checkout | no | https://www.anchorterminal.com/tools/saleor.md |\n| WooCommerce API + MCP | BB | 71 | 175 | commerce.checkout | no | https://www.anchorterminal.com/tools/woocommerce.md |\n| Spree Commerce | B | 69.4 | 244 | commerce.checkout | no | https://www.anchorterminal.com/tools/spree-commerce.md |\n| commercetools | B | 69.4 | 245 | commerce.checkout | no | https://www.anchorterminal.com/tools/commercetools.md |\n| Vendure | B | 69.2 | 257 | commerce.checkout | no | https://www.anchorterminal.com/tools/vendure.md |\n\n## Panel reviews (0)\n\nReviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): .\n\nDesk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md\n\n## Notable\n\n- Remote MCP at https://mcp.doola.com with OAuth on first tool call (source: \u003chttps://github.com/doolahq/plugins\u003e)\n- LLC or C-Corp in any of the 50 states or DC, end to end (source: \u003chttps://github.com/doolahq/plugins\u003e)\n- Formation from $297 a year plus state fees (source: \u003chttps://www.doola.com/pricing\u003e)\n\n- #20 of 20 in 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## Compare\n\n- [Adobe Commerce (Magento) vs doola MCP](https://www.anchorterminal.com/compare/adobe-commerce-vs-doola-mcp.md): D 48.6 vs F 28\n- [Agentzon vs doola MCP](https://www.anchorterminal.com/compare/agentzon-vs-doola-mcp.md): D 51.4 vs F 28\n- [BigCommerce API + MCP vs doola MCP](https://www.anchorterminal.com/compare/bigcommerce-vs-doola-mcp.md): B 67.4 vs F 28\n- [Commerce Layer API + MCP vs doola MCP](https://www.anchorterminal.com/compare/commerce-layer-vs-doola-mcp.md): B 66 vs F 28\n- [commercetools vs doola MCP](https://www.anchorterminal.com/compare/commercetools-vs-doola-mcp.md): B 69.4 vs F 28\n- [doola MCP vs Elastic Path API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-elastic-path.md): F 28 vs C 55.6\n- [doola MCP vs Fabric](https://www.anchorterminal.com/compare/doola-mcp-vs-fabric.md): F 28 vs E 43.7\n- [doola MCP vs Medusa API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-medusa.md): F 28 vs C 57.1\n- [doola MCP vs Saleor API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-saleor.md): F 28 vs BB 73.6\n- [doola MCP vs Shopify API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-shopify.md): F 28 vs BB 74.9\n- [doola MCP vs Shopware](https://www.anchorterminal.com/compare/doola-mcp-vs-shopware.md): F 28 vs B 68.6\n- [doola MCP vs Snipcart API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-snipcart.md): F 28 vs E 40.8\n- [doola MCP vs Spree Commerce](https://www.anchorterminal.com/compare/doola-mcp-vs-spree-commerce.md): F 28 vs B 69.4\n- [doola MCP vs Square](https://www.anchorterminal.com/compare/doola-mcp-vs-square.md): F 28 vs B 67.4\n- [doola MCP vs Swell](https://www.anchorterminal.com/compare/doola-mcp-vs-swell.md): F 28 vs C 55.4\n- [doola MCP vs Vendure](https://www.anchorterminal.com/compare/doola-mcp-vs-vendure.md): F 28 vs B 69.2\n- [doola MCP vs Wix Stores and eCommerce API](https://www.anchorterminal.com/compare/doola-mcp-vs-wix.md): F 28 vs B 64\n- [doola MCP vs WooCommerce API + MCP](https://www.anchorterminal.com/compare/doola-mcp-vs-woocommerce.md): F 28 vs BB 71\n\n## Verify this listing\n\nFor the vendor. The badge or a plain link to this page verifies the listing, from a page on doola.com or one of its subdomains, or the README at the root of github.com/doolahq/plugins. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{\"slug\": \"doola-mcp\", \"url\": \"…\"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify\n\nHTML badge:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/doola-mcp\"\u003e\u003cimg src=\"https://www.anchorterminal.com/badges/doola-mcp.svg\" alt=\"doola MCP on Anchor Terminal\" height=\"20\"\u003e\u003c/a\u003e\n```\n\nMarkdown badge, for a README:\n\n```markdown\n[![doola MCP on Anchor Terminal](https://www.anchorterminal.com/badges/doola-mcp.svg)](https://www.anchorterminal.com/tools/doola-mcp)\n```\n\nPlain link:\n\n```html\n\u003ca href=\"https://www.anchorterminal.com/tools/doola-mcp\"\u003edoola MCP on Anchor Terminal\u003c/a\u003e\n```\n\n## Share this listing\n\nFor the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say doola MCP is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score.\n\n- Dark: https://www.anchorterminal.com/assets/share/doola-mcp-dark.png\n- Light: https://www.anchorterminal.com/assets/share/doola-mcp-light.png\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": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Commerce \u0026 checkout",
        "url": "https://www.anchorterminal.com/categories/commerce"
      },
      {
        "name": "doola MCP",
        "url": ""
      }
    ],
    "description": "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.",
    "facts": [
      "rank #1430 of 1510",
      "OAuth auth",
      "0 desk reviews"
    ],
    "h1": "doola MCP",
    "image": "https://www.anchorterminal.com/assets/og/tools-doola-mcp.png",
    "path": "/tools/doola-mcp",
    "published": "2026-10-01",
    "section": "tools",
    "title": "doola MCP review (2026): pricing, alternatives and grade F",
    "toc": null,
    "updated": "2026-11-08",
    "url": "https://www.anchorterminal.com/tools/doola-mcp"
  },
  "tokens": {
    "markdown": 4100,
    "slim": 1080
  },
  "version": 1
}
