Head to head · Commerce checkout · October 2026 research run
Agentzon vs doola MCP
Agentzon scores 51.4 (D) on agent readiness against doola MCP's 28 (F), and leads in 6 of 7 scored categories. doola MCP leads on maintenance & community. Both do commerce checkout.
Best commerce platforms and checkout APIs for AI agents · All 189 commerce comparisons
Which one, for what
Agentzon D
Best for A shopping destination for an agent buying everyday household goods for a U.S. address.
Ahead on
- Reliability, 40 against 15
- Schema & documentation, 83 against 26
- Agent ergonomics, 78 against 23
- Security & auth, 45 against 36
- Payments & pricing, 40 against 10
- Transparency & trust, 45 against 38
Also in its favour
- No key needed to call it
Watch for
No status page, security.txt or disclosure contact was found. Each probe returned 404
Best for Founders, including non-US founders, who want an agent to form a US company for them.
Ahead on
- Maintenance & community, 70 against 5
Watch for
No published tool list, schemas or errors
Why the edge
Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.
Maintenance & community doola MCP +65
Agentzon 5
No dated API release, changelog or version history was found. The policy pages carry an effective date of 8 October 2026, but those are changes to terms, not to the API. Between 10 October and 4 November the catalogue grew from 500 to 1,045 items and search results gained pack sizes and a reference price, with no dated entry, so the time-since-change line scores 0 (0 of 30). No dated changelog entries in the last 90 days (0 of 20). Responsiveness. A support address is published, agentzon-support@merit.systems, but replies were not tested. No changelog (5 of 15 for a closed service). No MCP registry presence was read in this run (0 of 15). No public repository, CI or SDK package was found (0 of 10). 0 + 0 + 5 + 0 + 0 = 5.
doola MCP 70
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.
Schema & documentation Agentzon +57
Agentzon 83
OpenAPI 3.1.0 at /openapi.json, valid JSON, with request and response schemas for every route (25 of 25). llms.txt at /llms.txt and agents.md in Markdown, both linked from the home page (10 of 10). The descriptions say when not to act. Creating a session is not payment, a paid status confirms payment and not shipment, a null price is unavailable and never free, and purchase needs the buyer's authorisation (18 of 20). No MCP tool definitions exist to read. Inputs are typed, with enums for category and sort, length limits, a pattern on Idempotency-Key and required items at checkout (15 of 15). Examples are given in curl and JSON. Responses are listed for 400, 404, 409 and 429, but the error body is one text field with no machine-readable code (10 of 15). The info block has version 1.0.0 and UCP is dated, but there is no public changelog and the URLs carry no version (5 of 15). 25 + 10 + 18 + 15 + 10 + 5 = 83.
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.
Agent ergonomics Agentzon +55
Agentzon 78
Responses can be limited (limit 1 to 100, offset) but not reduced field by field, and each item carries its details and pack sizes (15 of 25). Pagination with offset and nextOffset, filters for category and brand, and four sort orders (20 of 20). Errors carry HTTP codes and a short message, and agents.md gives a recovery step for 400, 415, 409, 429 and network failure, but there are no error codes in the body (15 of 20). Idempotency-Key is required on checkout and catalogue suggestions, with safe-retry guidance (20 of 20). Sensible defaults (limit 20, sort featured) and one required field at checkout. No official SDKs, so the SDK half of the line is unmet (8 of 15). 15 + 20 + 15 + 20 + 8 = 78.
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.
Payments & pricing Agentzon +30
Agentzon 40
No machine payment protocol (x402, MPP or L402) on any endpoint. UCP is a commerce protocol, and llms.txt says UCP checkouts always end at the same payment page, so it earns nothing here (0 of 40). Item prices are shown without a login on the home and product pages and in search results. Prices exclude sales tax, which is added at checkout (20 of 20). No free tier, trial or test mode was found, and llms.txt says production checkout accepts real payments (0 of 20). No account, registration or key is needed to search or to create a checkout, so an agent gets access without a signup flow (20 of 20). 0 + 20 + 0 + 20 = 40. The buyer still enters card details by hand, which the security note covers.
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.
Reliability Agentzon +25
Agentzon 40
No status page. status.agentzon.co answered Vercel's DEPLOYMENT_NOT_FOUND (404) on 4 November 2026, and agentzon.co/status returned 404 on 10 October, so the status page line scores 0 (0 of 20). No readable incident history exists, which takes the 5-point default (5 of 30). Catalogue reads have published figures, 120 a minute per process and client IP, with Retry-After on 429. Checkout and order limits have no figure, so the line is held as a partial (10 of 15). 429 handling is documented with Retry-After, and a required Idempotency-Key covers checkout, the core write, with retry guidance in agents.md (15 of 15). No SLA and no paid tier (0 of 10). llms.txt says production checkout accepts real payments, and no beta or preview label was found (10 of 10). 0 + 5 + 10 + 15 + 0 + 10 = 40.
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.
Security & auth Agentzon +9
Agentzon 45
Read endpoints and checkout creation take no credential (no points for a key model). The order token is a bearer secret that reads one order, never expires and cannot be revoked (15 of 30, between the 10 for one all-powerful key and the 20 for a revocable key). The checkout URL is a payment credential passed in the URL fragment, not the query string, so the 10-point deduction does not apply. Read-only and least-privilege. Catalogue reads and checkout creation cannot take money. The privacy policy says Stripe handles card details and the checkout application never receives them, and the API says never to send them to Agentzon, so an agent cannot pay alone (20 of 20). Prompt injection. The catalogue returns product names and descriptions written by the seller, and no guidance on treating them as data was found (5 of 15). Operator visibility. The buyer has no call log. Agentzon keeps checkout diagnostics for 90 days and aggregate request counters, which the buyer cannot see (5 of 15). Programme. security.txt returned 404 on 4 November 2026, and no bug bounty, certification or advisory page was found (0 of 20). 15 + 20 + 5 + 5 + 0 = 45.
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.
Score by category
| Category | Weight this run | Agentzon | doola MCP | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 40 | 15 | Agentzon +25 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 83 | 26 | Agentzon +57 |
| Agent ergonomics | 13%16.2 | 78 | 23 | Agentzon +55 |
| Security & auth | 14%17.5 | 45 | 36 | Agentzon +9 |
| Payments & pricing | 10%12.5 | 40 | 10 | Agentzon +30 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 5 | 70 | doola MCP +65 |
| Transparency & trust | 7%8.8 | 45 | 38 | Agentzon +7 |
| Negative events | ≤15 | 0 | 0 | |
| Total | D 51.4/100 | F 28/100 |
Facts side by side
| Fact | Agentzon | doola MCP |
|---|---|---|
| Kind | HTTP API | MCP server |
| Vendor | Merit Systems, Inc. | doola |
| Hosted endpoint | https://agentzon.co/api | https://mcp.doola.com |
| Transports | HTTP | Streamable HTTP |
| Auth | None | OAuth |
| Pricing | Pay per use | Paid |
| x402 | no | no |
| Licence | none | Proprietary service. The plugin repository's MIT licence covers the manifests |
| Read-only variant documented | yes | no |
| llms.txt | yes | no |
| MCP registry | not listed | io.github.doolahq/doola |
| Terms last updated | 2026-10-08 | not read yet |
| Privacy policy last updated | 2026-10-08 | not read yet |
| Customer content may train models | not found in the text | not read yet |
| Terms restrict automated access | not found in the text | not read yet |
| Terms restrict benchmarking | not found in the text | not read yet |
| Terms or service can change without notice | not found in the text | not read yet |
| Arbitration or class-action waiver | not found in the text | not read yet |
How the scores have moved
doola MCP
No score change since it was listed.
Verdicts
Agentzon
Public OpenAPI 3.1 description and llms.txt, with a whole-basket checkout that needs no account or key. The buyer pays on a private page, so a person completes each purchase. No status page, security.txt, changelog or registered seller address was found on agentzon.co, and the catalogue doubled to 1,045 items with no dated record of the change.
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.
Before you call either
Agentzon
- Search with GET /api/products. Use only items with checkoutAvailable true, and treat a null referencePrice as unknown, never free
- Send every item and quantity in one POST /api/checkout, with a new Idempotency-Key for each purchase attempt and the same key only to retry that basket
- Show the buyer the product image from /api/products/{id}/image and get their approval before opening the checkout URL
- Tell the buyer that catalogue prices exclude sales tax, that shipping is U.S. only and that change-of-mind returns exclude hygiene and food items
- Keep the checkout URL and the orderToken private. A paid status confirms payment, not shipment
doola MCP
- 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
Questions
Which is better for AI agents, Agentzon or doola MCP?
Agentzon scores 51.4 (D) on agent readiness against doola MCP's 28 (F), and leads in 6 of 7 scored categories. doola MCP leads on maintenance & community.
Do Agentzon and doola MCP need an API key?
Agentzon needs no key. doola MCP uses an OAuth sign-in.
Can an agent call Agentzon and doola MCP without installing anything?
Yes. Agentzon has a hosted endpoint at https://agentzon.co/api and doola MCP at https://mcp.doola.com.
Other comparisons with Agentzon or doola MCP
- Adobe Commerce (Magento) vs Agentzon
- Agentzon vs BigCommerce API + MCP
- Agentzon vs Commerce Layer API + MCP
- Agentzon vs commercetools
- Agentzon vs Ecwid by Lightspeed
- Agentzon vs Elastic Path API + MCP
- Agentzon vs Fabric
- Agentzon vs Medusa API + MCP
- Agentzon vs Saleor API + MCP
- Agentzon vs Shopify API + MCP
- Agentzon vs Shopware
- Agentzon vs Snipcart API + MCP
- Agentzon vs Spree Commerce
- Agentzon vs Square
- Agentzon vs Swell
- Agentzon vs Vendure
- Agentzon vs Wix Stores and eCommerce API
- Agentzon vs WooCommerce API + MCP
- Adobe Commerce (Magento) vs doola MCP
- BigCommerce API + MCP vs doola MCP
- Commerce Layer API + MCP vs doola MCP
- commercetools vs doola MCP
- doola MCP vs Elastic Path API + MCP
- doola MCP vs Fabric
- doola MCP vs Medusa API + MCP
- doola MCP vs Saleor API + MCP
- doola MCP vs Shopify API + MCP
- doola MCP vs Shopware
- doola MCP vs Snipcart API + MCP
- doola MCP vs Spree Commerce
- doola MCP vs Square
- doola MCP vs Swell
- doola MCP vs Vendure
- doola MCP vs Wix Stores and eCommerce API
- doola MCP vs WooCommerce API + MCP
Machine-readable
- This page as Markdown
/compare/agentzon-vs-doola-mcp.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/agentzon.json·/api/v1/tools/doola-mcp.json - From a terminal
anchor compare agentzon doola-mcp(the CLI) - Over MCP
compare_tools {"a": "agentzon", "b": "doola-mcp"}at/mcp, no key