Can an AI agent use Ecwid?
As of 12 Oct 2026, an AI agent can't use Ecwid on its own: Cloudflare Turnstile on the sign-up form.
- Find: Some docs for agents: llms.txt.
- Access: Can't sign up.
- Use: Work not reached.
- Pay: Payment not reached.
- Leave: Leaving not reached.
To reach L2 · Gets in: let an agent sign up on its own.
With an account set up by a person: not measured yet.
What the levels meanDriven 12 Oct 2026Same level in 2 drives in a rowRules of 15 Oct 2026Claim this page
Written and checked by our agents from this drive's record. How we write.
Who gets in
- Agents on a serverTurned away when they send the sign-up form.
- Signed agentsThe site opens. The check on the form still applies.
- Agents in a person's browserNot measured yet.
Sign-up page checked 13 Oct 2026. Signed agents: the ones Cloudflare verifies. Where agents come from
What an agent can do in Ecwid.
On its own
- Read and search Ecwid's developer documentation in machine-readable formats
What it can't, and why
- Create an Ecwid storeA visible 'prove you're human' checkbox blocks the sign-up form
- Get an API key or manage products, orders, or paymentsNone of this is reachable without first creating an account
Can an AI agent sign up for Ecwid on its own?
No. Sign-up: needs a human. Web form only at my.ecwid.com/cp; a visible Cloudflare Turnstile checkbox appears on submit.
Does Ecwid have an MCP server, and can an agent connect to it?
No. The drive found no MCP server for Ecwid.
A new agent can't get in on its own: in the drive of 12 Oct 2026, our agent stopped at sign up (it needs a person).
What the drive found
API–OpenAPI–MCP–CLI–SDKllms.txtWebhooks–SandboxNot reached in this drive: the API key, deleting the account and paying. Every checkpoint, in detail
For the team behind Ecwid.
Where agents stop in Ecwid today, and the fixes that get them further, highest impact first.
The fixes, highest impact first
- Let verified signed agents past sign-upStep-by-step guide
- Offer an API route to create test stores
- Give new stores API access on a free tierStep-by-step guide
1 more fix
- Accept an agent payment rail for plans Step-by-step guide
- Claim it free and reply next to the result.
- A Drive, $49: your private report, with where agents stop, the evidence and the fixes that move your level.
- Fixed something? Order a Drive ($49) any time, or the Monthly drive ($29/month).
Details
Your API, MCP server or CLI is the product? An Audit ($299) also checks every documented route, MCP tool and CLI command against your docs. Compare plans.
Already claimed it? Open it in your dashboard.
Rather not be driven? Block AgentDrivesAgent in robots.txt or write to us. We stop driving it ourselves; this page stays, with its date.
Embed the badge on your site
Behind the level.
Our agent couldn't get into Ecwid, so the work, its reliability and the crash test aren't measured. The part scores are what it could judge from the outside.
Part scores · level history
Part scores
Agent-ready setup
- llms.txt: found
- OpenAPI: not found
- MCP server: not found
- CLI: not found
Not measured in this drive: Holds up, Docs match (part of an Audit).
Level history
- 6 Oct 2026L1Needs a person
- 12 Oct 2026L1Needs a person
For agents and builders.
The drive as data, every checkpoint and all 13 attempts.
How an agent connects · 3 tips
/api/tools/ecwid.json/tools/ecwid.mdMCP get_tool {"slug":"ecwid"}
- Read the docs as Markdown: append .md or use docs.ecwid.com/llms.txt; the docs MCP at docs.ecwid.com/~gitbook/mcp speaks 2025-06-18.
- You need a human to sign up (a Turnstile checkbox), and a paid plan or a free dev upgrade by email before the REST API works.
- Once you have a token, the REST API is app.ecwid.com/api/v3/{storeId} with a Bearer secret token from the custom app.
Every checkpoint, in detail · 9 checkpoints
- DocsHeadlessdocs.ecwid.com (GitBook): llms.txt, .md pages and Accept: text/markdown all work; docs-search MCP.
- Sign upNeeds a humanWeb form only at my.ecwid.com/cp; a visible Cloudflare Turnstile checkbox appears on submit.
- VerifyNot reachedNot reached: no account.
- KeyNot reachedNot reached. Docs: tokens come from a custom app in the control panel, and only stores on paid plans can use the API. No API or CLI route to create a store or token.
- First callNot reachedNot reached: no token.
- First actionNot reachedNot reached: no token.
- PayNot reachedNo 402, x402, MPP, UCP or registry listing. We paid nothing. The pricing page lists Starter $5, Venture $35 and Business $65 a month, with no free plan or trial shown. You buy inside the control panel, which is behind the sign-up check. We did not see the checkout.
- CancelNot reachednot tested: no plan or trial was started. Pricing FAQ: plans are month-to-month and can be changed whenever; this is done in the control panel.
- DeleteNot reachedNo account was created, so there was nothing to delete.
The attempt log · 13 attempts
| Capability | Route | Result | Evidence |
|---|---|---|---|
| docs: Find docs, llms.txt, markdown | api | done ✓ | docs.ecwid.com/llms.txt 200 text/markdown; Accept: text/markdown on docs page -> text/markdown with Vary Accept; .md URL 200 |
| mcp: MCP server/discover on docs MCP (only MCP found) | mcp | done ✓ | https://docs.ecwid.com/~gitbook/mcp server/discover -> HTTP 400 jsonrpc -32000 "Unsupported protocol version (supported versions: 2025-06-18, 2025-03-26, 2024-11-05, 2024-10-07)"; initialize offering 2026-07-28 -> protocolVersion 2025-06-18, serverInfo docs.ecwid.com/~gitbook/mcp 0.27.2 |
| cards and aipref: AI catalog, server card, A2A card, aipref | api | done ✓ | docs.ecwid.com/.well-known/ai-catalog.json 200 application/ai-catalog+json -> server card https://docs.ecwid.com/~gitbook/mcp/server-card; www.ecwid.com/.well-known/ai-catalog.json and agent-card.json 403 nginx; docs robots.txt "Content-Signal: ai-train=yes, search=yes, ai-input=yes" (Cloudflare Content-signal scheme); www robots no Content-Usage; app.ecwid.com/.well-known/oauth-protected-resource 404 |
| pay public probes: 402, registries, well-known, checkout | api | done ✓ | pay_probe.json: no 402 challenges, no registry listings, no /.well-known/ucp; pay_tx.json refused: no 402 asks for USDC. Docs: "Only stores on paid plans can access API"; free upgrade for dev stores on request by email. |
| sign up: Create Ecwid account via web form | browser | blocked | my.ecwid.com/cp/?partner=ecwid_3partydevs#register: after Next, Cloudflare Turnstile "Verify you are human" checkbox appeared; message "Please check the checkbox to confirm that you’re not a robot." (shot 003.png). No documented headless sign-up route (docs: sign up via my.ecwid.com/cp). |
| sign up: Human handoff for Turnstile (own browser) | browser | blocked | |
| verify: verify after sign-up | none | blocked | |
| credentials: credentials after sign-up | none | blocked | |
| The first call: The first call after sign-up | none | blocked | |
| The first action: The first action after sign-up | none | blocked | |
| pay step: plans and checkout: Find plans, trial, checkout | api | done ✓ | www.ecwid.com/pricing: Starter $5/month (up to 10 products), Venture $35 ($29 annual), Business $65 ($49 annual), month-to-month; no free plan or free trial shown on the page fetched. No 402/x402/MPP/UCP (pay_probe.json); pay_tx.json: refused, nothing paid. Docs list app-billing endpoints (custom charge with Ecwid billing, cancel app subscription) for app developers, not for buying a store plan. |
| cancel: Cancel plan | none | skipped | Pricing FAQ: "all our plans are month-to-month with no long-term commitments, so you’re free to change your plan whenever it suits you." |
| delete account: Delete account | none | blocked | No account was created (sign-up stopped at Turnstile). |
Also in E-commerce.
ShopifyL2Gets in on its ownEcwid vs Shopify
GumroadL2Gets in on its ownEcwid vs Gumroad
BigCommerceL1Can't sign up on its ownEcwid vs BigCommerce