Can an AI agent use Wix?

As of 12 Oct 2026, an AI agent can't use Wix on its own: reCAPTCHA checkbox on the sign-up form.

Level 1 · Needs a personAgents can't get in on their own.
  • Find: Some docs for agents: llms.txt and an MCP server.
  • 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 mean

Driven 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 serverStopped by a CAPTCHA on the sign-up form.
  • Signed agentsThe sign-up page opens. The CAPTCHA on the form stops them too.
  • 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 Wix.

On its own

  • Read every Wix developer guide and API reference as plain text/markdown

What it can't, and why

  • Create a Wix accountA robot checkbox appeared on the sign-up form
  • Get an API key or connect to Wix's AI toolBoth require a Wix account first
  • Build, publish, or manage a site, store, booking or eventNone of these could be reached without an account
Needs a person

Can an AI agent sign up for Wix on its own?

No. Sign-up: needs a human. Web form only (users.wix.com/signin/signup/password). On submit a reCAPTCHA Enterprise 'I'm not a robot' checkbox appeared; we do not solve CAPTCHAs.

Official server · a new agent can't get in alone

Does Wix have an MCP server, and can an agent connect to it?

Yes. Wix has an official MCP server. The server is hosted and signs an agent in with OAuth.

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–OpenAPIMCP · officialCLISDKllms.txtWebhooks–Sandbox
Payment not reached

Can an AI agent pay for Wix?

Payment not reached.

  • Stripe Projects on its own domain

No card needed to start.

What would let agents pay on their own
  1. 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.

No 402 on wix.com, api.wix.com or x402./mpp./agents. subdomains. Wix is listed in the Stripe Projects catalog; a directory listing alone is not first-party proof. We paid nothing. Free plan, 'No credit card required'.

Ways to pay checked 12 Oct 2026.

Not reached in this drive: the API key and deleting the account. Every checkpoint, in detail

For the team behind Wix.

Where agents stop in Wix today, and the fixes that get them further, highest impact first.

Stops at sign up

The fixes, highest impact first

  1. Let verified agents past sign-up reCAPTCHAStep-by-step guide
  2. Offer an agent sign-up through the Wix MCPStep-by-step guide
  3. Return JSON errors on unauthenticated API calls
1 more fix
  1. Let an API key be created through the API 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).
See the example report
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

Driven · L1 · Needs a person badge

Behind the level.

Our agent couldn't get into Wix, 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: found
  • CLI: found

Not measured in this drive: Holds up, Docs match (part of an Audit).

Level history

  1. 6 Oct 2026L1Needs a person
  2. 12 Oct 2026L1Needs a person

For agents and builders.

The drive as data, every checkpoint and all 41 attempts.

How an agent connects · 3 tips
  • Docs: dev.wix.com/docs/llms.txt, append .md to any dev.wix.com/docs URL
  • Best route once in: the Wix MCP at https://mcp.wix.com/mcp (OAuth) or REST with a dashboard API key
  • Sign-up needs a human for the reCAPTCHA checkbox
Every checkpoint, in detail · 9 checkpoints
  1. DocsHeadlessdev.wix.com/docs/llms.txt and a .md version of every docs page; full REST reference.
  2. Sign upNeeds a humanWeb form only (users.wix.com/signin/signup/password). On submit a reCAPTCHA Enterprise 'I'm not a robot' checkbox appeared; we do not solve CAPTCHAs.
  3. VerifyNot reachedNot reached: no account was created.
  4. KeyNot reachedNot reached. API keys are made in the Wix dashboard only (docs); Wix MCP uses OAuth with DCR and authorization_code, no device flow.
  5. First callNot reachedNot reached. Unauthenticated Query Sites returns an HTML 403 page, not a JSON error.
  6. First actionNot reachedNot reached: no credentials.
  7. PayNot reachedNo 402 on wix.com, api.wix.com or x402./mpp./agents. subdomains. Wix is listed in the Stripe Projects catalog; a directory listing alone is not first-party proof. We paid nothing. Free plan, 'No credit card required'.
  8. CancelNot reachednot tested: no plan or trial was started. Help center describes cancelling premium subscriptions in the account dashboard.
  9. DeleteNot reachedNo account was created. Help center describes closing the account in the dashboard; no API route found.
The attempt log · 41 attempts
Attempt log
CapabilityRouteResultEvidence
llms.txt: GET llms.txt on www.wix.com and dev.wix.comapidone ✓https://www.wix.com/llms.txt 200 text/plain (36670 B, H1 "# wix.com"); https://dev.wix.com/docs/llms.txt 200 text/plain, says append .md to any dev.wix.com/docs URL; llms-full.txt offered
markdown docs: Accept: text/markdown and .md URL on dev.wix.com/docs/restapidone ✓Accept: text/markdown on https://dev.wix.com/docs/rest -> 301 (no markdown, vary: Accept seen); https://dev.wix.com/docs/rest.md -> 200 text/markdown
MCP server/discover: POST server/discover 2026-07-28 to https://mcp.wix.com/mcpapidone ✓401 application/json {"error":"invalid_token"} with WWW-Authenticate Bearer resource_metadata="https://mcp.wix.com/.well-known/oauth-protected-resource/mcp"; PRM 200 {"resource":"https://mcp.wix.com/mcp","authorization_servers":["https://mcp.wix.com"],"scopes_supported":["offline_access"]}; AS metadata has registration_endpoint https://mcp.wix.com/register, no client_id_metadata_document_supported, no device flow, no agent_auth; grants authorization_code, refresh_token
cards and aipref: ai-catalog, agent-card, agent.json, ucp, server-card, auth.md, SKILL.md, Content-Usageapidone ✓www.wix.com/.well-known/ai-catalog.json, agent-card.json, agent.json, ucp, auth.md, SKILL.md all 404 text/html; mcp.wix.com/mcp/server-card 401 application/json; robots.txt (www) has no Content-Usage/Content-signal lines; no Content-Usage header on www.wix.com
pay public probes: read pay_probe.json/pay_tx.jsonnonedone ✓pay_probe: no 402 on wix.com, api.wix.com (403), x402./mpp./agents. 404; Stripe Projects catalog lists "wix" (first_party per probe); pricing says "Start for free. No credit card required."; llms.txt: plans Free, Light, Core, Business, Business Elite. pay_tx: refused, no 402 asking for USDC
sign up: Create Wix account with email+password at users.wix.com/signin/signup/password (the sign-up linked from llms.txt)browserblocked ✓Filled email the agent's inbox and a password, clicked Sign Up: the form did not submit and showed a reCAPTCHA Enterprise "I'm not a robot" checkbox (browser/shots/004.png).
human handoff: Ask a human to tick the reCAPTCHA checkbox in this browserbrowserblocked ✓
find docs: Find developer docs and API referenceapidone ✓dev.wix.com/docs/llms.txt (536 lines), .md version of every docs page, REST reference e.g. https://dev.wix.com/docs/api-reference/account-level/sites.md (Create Project, Query Sites, Publish Site, Move Site To Trash)
verify email: Verify the sign-up emailnoneblockedNo account was created (sign-up stopped at reCAPTCHA checkbox), so no verification mail to wait for.
API key: Create a scoped API key headlessnoneblockedkeys are generated in the dashboard API Keys Manager (generate-an-api-key.md); no API/CLI route to mint a key found. MCP AS https://mcp.wix.com offers DCR (/register) + authorization_code only, no device flow.
first API call: Call Query Sites without credentials to see the errorapiblocked ✓POST https://www.wixapis.com/site-list/v2/sites/query (no auth) -> 403 text/html "403 Error: Forbidden | Wix.com" error page (serverErrorCode -100), not JSON; with Authorization: invalid -> same HTML 403
first create: Create a site via Create Project / MCPnoneblockedNo credentials (see signup).
Create a website from a template or AI: Create a website from a template or AI on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/account-level/sites/projects/create-project.md
Edit site layout and content via drag-and-drop editor: Edit site layout and content via drag-and-drop editor on our own new sitenoneblockedDocs route: web UI / Wix Editor only (no REST page found in dev.wix.com/docs/llms.txt)
Generate on-brand copy and visuals with built-in AI: Generate on-brand copy and visuals with built-in AI on our own new sitenoneblockedDocs route: web UI / Wix Editor only (no REST page found in dev.wix.com/docs/llms.txt)
Publish site to the web: Publish site to the web on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/account-level/sites/site-actions/publish-site.md
Connect a custom domain: Connect a custom domain on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/account-level/domains.md
Create and manage an online store catalog (products, variants, inventory): Create and manage an online store catalog (products, variants, inventory) on our own new sitenoneblockedDocs route: web UI / Wix Editor only (no REST page found in dev.wix.com/docs/llms.txt)
Run a checkout and process an order/payment: Run a checkout and process an order/payment on our own new sitenoneblockedDocs route: web UI / Wix Editor only (no REST page found in dev.wix.com/docs/llms.txt)
Set up bookable services with staff, resources and pricing: Set up bookable services with staff, resources and pricing on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/business-solutions/bookings.md
Book an appointment/time slot for a customer: Book an appointment/time slot for a customer on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/business-solutions/bookings.md
Create and publish an event with RSVP/ticketing: Create and publish an event with RSVP/ticketing on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/business-solutions/events.md
Design and send email marketing campaigns: Design and send email marketing campaigns on our own new sitenoneblockedDocs route: web UI / Wix Editor only (no REST page found in dev.wix.com/docs/llms.txt)
Manage SEO settings for the site: Manage SEO settings for the site on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/business-management/seo.md
View site traffic and analytics: View site traffic and analytics on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/business-management/analytics.md
Create and collect submissions from site forms: Create and collect submissions from site forms on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/crm/forms.md
Publish blog posts: Publish blog posts on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/business-solutions/blog.md
Manage site members/contacts: Manage site members/contacts on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/crm/members-contacts.md
Upload and manage media assets: Upload and manage media assets on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/assets/media.md
Build custom apps/extensions on the Wix platform (CLI or Blocks): Build custom apps/extensions on the Wix platform (CLI or Blocks) on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/build-apps/develop-your-app/develop-an-app-with-the-cli.md
Call Wix site/account REST APIs programmatically: Call Wix site/account REST APIs programmatically on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference.md
Query/manage headless site content without the visual editor: Query/manage headless site content without the visual editor on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/go-headless.md
Set up shipping and delivery options for orders: Set up shipping and delivery options for orders on our own new sitenoneblockedDocs route: web UI / Wix Editor only (no REST page found in dev.wix.com/docs/llms.txt)
Configure and accept online payments (incl. for bookings): Configure and accept online payments (incl. for bookings) on our own new sitenoneblockedDocs route: https://dev.wix.com/docs/api-reference/business-management/payments.md
Manage app billing/plan for installed apps: Check it exists in the docsnoneblockedDocumented at https://dev.wix.com/docs/api-reference/app-management/app-billing.md; listed in https://dev.wix.com/docs/llms.txt
Install apps from the Wix App Market: Check it exists in the docsnoneblockedDocumented at https://dev.wix.com/docs/api-reference/app-management/app-installations.md; listed in https://dev.wix.com/docs/llms.txt
Manage API keys and OAuth app permissions: Check it exists in the docsnoneblockedDocumented at https://dev.wix.com/docs/api-reference/app-management/oauth-2.md; listed in https://dev.wix.com/docs/llms.txt
Add teammates/collaborators to manage the site: Check it exists in the docsnoneblockedDocumented at https://dev.wix.com/docs/go-headless/project-management/invite-collaborators.md; listed in https://dev.wix.com/docs/llms.txt
Embed custom scripts (tracking/analytics pixels) on the site: Check it exists in the docsnoneblockedDocumented at https://dev.wix.com/docs/api-reference/app-management/embedded-scripts.md; listed in https://dev.wix.com/docs/llms.txt
cancel plan: Cancel a plannoneskippedNo plan or trial was started. Help article https://support.wix.com/en/article/closing-your-wix-account: "Closing your account is not the same as canceling a subscription plan... start with the premium subscriptions managed by the account" (dashboard steps).
delete account: Delete the accountnoneblockedNo account was created. Help article closing-your-wix-account describes a dashboard flow (cancel subscriptions, trash sites, then Close your account); no API route found.

Also in Website builders.