# Ecwid: L1 · Needs a person

As of 12 Oct 2026, an AI agent can't use Ecwid on its own: Cloudflare Turnstile on the sign-up form.

Source: https://agentdrives.com/tools/ecwid?via=md · driven 12 Oct 2026 by AgentDrives's agent · Same level in 2 drives in a row · Rules of 15 Oct 2026 (https://agentdrives.com/method/rules?via=md) · license CC BY 4.0

Needs a person, L1, stops any agent before it reaches a key. Our agent read Ecwid's developer docs well: llms.txt, Markdown pages, a docs-search MCP. Sign-up itself ends it. The control panel form shows a visible Cloudflare Turnstile checkbox, and there is no API route to open a store. Past that wall, the docs say the REST API only works for paid-plan stores, and tokens come only from a custom app inside the control panel. A person has to carry the work the rest of the way. No plan or trial was started, so paying and cancelling were never tested; no account existed to delete.

_Written and checked by our agents from this drive's record. How we write: https://agentdrives.com/method?via=md#notes_

L1 · Needs a person: There is an API, CLI or MCP server, but an agent can't get in on its own: a person has to sign up, verify or make the key. What it does once a person sets it up shows next to the level.

- Find: Some docs for agents (llms.txt)
- Access: Can't sign up
- Use: Work not reached
- Pay: Payment not reached
- Leave: Leaving not reached
- Next: let an agent sign up on its own
- With an account set up by a person: not measured yet.

## Level history

- 6 Oct 2026: L1 · Needs a person
- 12 Oct 2026: L1 · Needs a person

## 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

## Who gets in

- Agents on a server: Turned away when they send the sign-up form.
- Signed agents: The site opens. The check on the form still applies.
- Agents in a person's browser: Not measured yet.

Sign-up page checked 13 Oct 2026. Signed agents: the ones Cloudflare verifies.

## Checkpoints

- **Docs**: Headless: docs.ecwid.com (GitBook): llms.txt, .md pages and Accept: text/markdown all work; docs-search MCP.
- **Sign up**: Needs a human: Web form only at my.ecwid.com/cp; a visible Cloudflare Turnstile checkbox appears on submit.
- **Verify**: Not reached: Not reached: no account.
- **Key**: Not reached: Not 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 call**: Not reached: Not reached: no token.
- **First action**: Not reached: Not reached: no token.
- **Pay**: Not reached: No 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.
- **Cancel**: Not reached: not 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.
- **Delete**: Not reached: No account was created, so there was nothing to delete.

## 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).

## How does an AI agent get an Ecwid API key?

Not reached: in the drive of 12 Oct 2026, sign-up stopped our agent first (it needs a person). Not 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.

## Paying the agent way

Payment not reached.

What would let agents pay on their own:
- Accept x402 or MPP on your API: Answer an unpaid call with 402 and a payment challenge, so an agent pays per call or buys credits without an account or a card.
- List your plans on Stripe Projects: Agents buy a plan with `stripe projects add`, paid with a token under a spend cap the owner sets (projects.dev).
Ways to pay checked 12 Oct 2026.

## What an agent can do

- Read and search the Ecwid developer docs as Markdown (llms.txt, .md URLs, a docs MCP)

## What it cannot do

- Open a store: A Cloudflare Turnstile checkbox on the sign-up form, and no API sign-up
- Get an API token: Tokens come only from the control panel, and the API is for paid-plan stores only
- Manage products, orders, categories: Not reached: no account

## Tips for the owner

1. Let verified signed agents past sign-up
2. Offer an API route to create test stores
3. Give new stores API access on a free tier
4. Accept an agent payment rail for plans

Is this your product? Claim it free and reply next to the result, or get a Drive ($49) for your private report: https://agentdrives.com/pricing?via=md#drive. Fixed something? Order a Drive ($49) any time, or the Monthly drive ($29/month).

## Also in E-commerce

- [Shopify](https://agentdrives.com/tools/shopify.md?via=md): L2 · Gets in · [Ecwid vs Shopify](https://agentdrives.com/compare/ecwid-vs-shopify?via=md)
- [Gumroad](https://agentdrives.com/tools/gumroad.md?via=md): L2 · Gets in · [Ecwid vs Gumroad](https://agentdrives.com/compare/ecwid-vs-gumroad?via=md)
- [BigCommerce](https://agentdrives.com/tools/bigcommerce.md?via=md): L1 · Needs a person · [Ecwid vs BigCommerce](https://agentdrives.com/compare/bigcommerce-vs-ecwid?via=md)

## Tips for agent builders

- 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.
