Wix for AI agents

Wix is a website and online store builder, used by small businesses managing their site content, products, and orders without a developer. Connect it once through Arc0, and your agent, or Claude, ChatGPT and Cursor, can use it through one MCP endpoint, limited to what each user approved.

Website buildersOAuth 2.0MCP + RESTwix.com
AUDIT LOG · WIXPOLICY: acme-support
09:41:07 · claude · u_8f2read
wix.list_catalogs
List Restaurant Catalogs✓ allowed · 212ms
09:41:08 · claude · u_8f2read
wix.find_event
Find Event✓ allowed · 164ms
09:41:09 · claude · u_8f2write
wix.create_tax_region
Create Tax Region✓ approved · approved by user
09:41:12 · claude · u_8f2destructive
wix.delete_menu
Delete Menu✕ blocked · policy: deny
EVERY WIX CALL, ON THE RECORD
01 · USE CASES

What agents do in Wix.

01

Check domain availability

Check whether a domain name is available before recommending it to the user.

02

Cancel an order

Cancel a store order only after the user confirms, since it can trigger a refund.

03

Add labels to a contact

Tag a contact with a label to organize the site's contact list.

02 · ACTIONS

144 Wix actions, graded by risk.

Every Wix action is tagged read, write or destructive, so one policy covers the whole app and new actions inherit the right default.

read

54

Look things up. Allowed by default.

  • wix.find_event
    Find Event
  • wix.get_member
    Get Member
  • wix.list_catalogs
    List Restaurant Catalogs
  • wix.list_sessions
    List Sessions
  • wix.query_coupons
    Query Coupons
  • wix.query_folders
    Query Site Folders
  • wix.get_roles_info
    Get Roles Info
  • wix.list_campaigns
    List Email Marketing Campaigns
  • wix.query_contacts
    Query Contacts
  • wix.list_currencies
    List Currencies
  • wix.query_inventory
    Query Inventory Items
  • wix.query_locations
    Query Locations
  • wix.search_products
    Search Products
  • wix.get_app_instance
    Get App Instance
  • wix.list_v4_contacts
    List V4 Contacts
  • wix.query_categories
    Query Bookings Categories
+ 38 MORE

write

39

Create and change things. Allow, or ask the user first.

  • wix.update_rule
    Update Moderation Rule
  • wix.update_labels
    Update Question Entry Labels
  • wix.create_tax_region
    Create Tax Region
  • wix.update_orders_bulk
    Bulk Update Orders
  • wix.send_recovery_email
    Send Recovery Email
  • wix.update_contacts_bulk
    Bulk Update Contacts
  • wix.update_receipt_preset
    Update Receipt Preset
  • wix.create_contacts_labels
    Add Labels to Contact
  • wix.update_locale_settings
    Update Locale Settings
  • wix.add_special_permissions
    Add Special Permissions
  • wix.update_business_contact
    Update Business Contact
  • wix.update_business_profile
    Update Business Profile
  • wix.update_referral_program
    Update Referral Program
  • wix.update_reviews_moderate
    Update Review Moderation Status
  • wix.update_business_schedule
    Update Business Schedule
  • wix.update_reviews_moderate2
    Bulk Update Review Moderation Status
+ 23 MORE

destructive

51

Delete, cancel or archive. Ask first, or deny outright.

  • wix.cancel_task
    Cancel Background Task
  • wix.delete_menu
    Delete Menu
  • wix.delete_rule
    Delete Service Fee Rule
  • wix.cancel_event
    Cancel Automation Event
  • wix.cancel_order
    Cancel Order
  • wix.delete_forms
    Bulk Delete Form Schemas
  • wix.delete_secret
    Delete Secret
  • wix.delete_project
    Delete Project
  • wix.delete_service
    Delete Service
  • wix.delete_bookmark
    Delete Schedule Bookmark
  • wix.delete_category
    Delete FAQ Category
  • wix.delete_products
    Bulk Delete Products
  • wix.delete_brands_bulk
    Bulk Delete Brands
  • wix.delete_contacts_la
    Unlabel Contact
  • wix.delete_add_on_group
    Delete Add-On Group
  • wix.delete_bulk_content
    Bulk Delete Translation Content
+ 35 MORE
03 · HOW IT WORKS

Wix in three steps.

  1. 01Your users connect WixThey sign in to Wix on Arc0 Connect, under your brand, and approve the access you ask for.
  2. 02You set the rulesReads run, writes like “create Tax Region” can wait for the user, and “delete Menu” can be denied outright.
  3. 03Any agent can actYour agent calls Wix through the Arc0 SDK or MCP, and so can Claude, ChatGPT and Cursor. Every call lands on the audit log.
POLICY.TS
await arc0.policies.set('wix', {
  read: 'allow',
  write: 'ask',        // create_tax_region
  destructive: 'deny',  // delete_menu
})

# Claude Code: the same connection, one URL
$ claude mcp add --transport http arc0 \
    https://mcp.arc0.ai/u/u_8f2
04 · AUTH AND DATA

How Wix connects.

Users sign in to Wix on Arc0 Connect and approve the scopes you request. Build with Arc0’s Wix OAuth app, or bring your own so the Wix consent screen names you. Tokens refresh automatically, and you can export them whenever you want.

The same Wix connection serves your agent over MCP and your own backend over REST and the proxy, so a user connects once. How Arc0 handles credentials →

AUTH
API key · OAuth 2.0
CREDENTIALS
Per-tenant encrypted vault
MODEL SEES
Results only, never credentials
AUDIT LOG
Every call, on every plan
05 · WORKS WITH

Use Wix from any agent.

Claude
ChatGPT
Cursor
Codex
VS Code
OpenAI Agents SDK
Claude Agent SDK
Vercel AI SDK
Mastra
LangGraph
07 · FAQ

Wix and Arc0, answered.

Q01

Can I use Wix with Claude, ChatGPT or Cursor?

Yes. Connect Wix to Arc0 once, then add your Arc0 MCP URL to Claude, ChatGPT, Cursor, Claude Code or any other remote-MCP client. Each assistant only gets the Wix actions you allow.

Q02

How do users connect Wix?

Users sign in to Wix on Arc0 Connect and approve the scopes you request. Build with Arc0’s Wix OAuth app, or bring your own so the Wix consent screen names you. Tokens refresh automatically, and you can export them whenever you want.

Q03

Which Wix actions can my agent take?

144 in total: 54 read, 39 write and 51 destructive, such as “create Tax Region”. Your policies decide which of them each agent may call.

Q04

Can I stop my agent from deleting things in Wix?

Yes. Actions like “delete Menu” are graded destructive. Set destructive actions to deny, or to ask so the user approves each one, and blocked calls still show up on the audit log.

Q05

Can my own backend call Wix too?

Yes. The same Wix connection is available over REST and through the Arc0 proxy, so your product and your agent share one connection per user.

Get started

Plug Wix into your agent.

Your users connect Wix once, under your brand. Your agent gets 144 actions behind your policies, with every call on the record.

Free to build · MCP + REST · Audit log on every plan