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.
What agents do in Wix.
Check domain availability
Check whether a domain name is available before recommending it to the user.
Cancel an order
Cancel a store order only after the user confirms, since it can trigger a refund.
Add labels to a contact
Tag a contact with a label to organize the site's contact list.
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
54Look things up. Allowed by default.
- wix.find_eventFind Event
- wix.get_memberGet Member
- wix.list_catalogsList Restaurant Catalogs
- wix.list_sessionsList Sessions
- wix.query_couponsQuery Coupons
- wix.query_foldersQuery Site Folders
- wix.get_roles_infoGet Roles Info
- wix.list_campaignsList Email Marketing Campaigns
- wix.query_contactsQuery Contacts
- wix.list_currenciesList Currencies
- wix.query_inventoryQuery Inventory Items
- wix.query_locationsQuery Locations
- wix.search_productsSearch Products
- wix.get_app_instanceGet App Instance
- wix.list_v4_contactsList V4 Contacts
- wix.query_categoriesQuery Bookings Categories
write
39Create and change things. Allow, or ask the user first.
- wix.update_ruleUpdate Moderation Rule
- wix.update_labelsUpdate Question Entry Labels
- wix.create_tax_regionCreate Tax Region
- wix.update_orders_bulkBulk Update Orders
- wix.send_recovery_emailSend Recovery Email
- wix.update_contacts_bulkBulk Update Contacts
- wix.update_receipt_presetUpdate Receipt Preset
- wix.create_contacts_labelsAdd Labels to Contact
- wix.update_locale_settingsUpdate Locale Settings
- wix.add_special_permissionsAdd Special Permissions
- wix.update_business_contactUpdate Business Contact
- wix.update_business_profileUpdate Business Profile
- wix.update_referral_programUpdate Referral Program
- wix.update_reviews_moderateUpdate Review Moderation Status
- wix.update_business_scheduleUpdate Business Schedule
- wix.update_reviews_moderate2Bulk Update Review Moderation Status
destructive
51Delete, cancel or archive. Ask first, or deny outright.
- wix.cancel_taskCancel Background Task
- wix.delete_menuDelete Menu
- wix.delete_ruleDelete Service Fee Rule
- wix.cancel_eventCancel Automation Event
- wix.cancel_orderCancel Order
- wix.delete_formsBulk Delete Form Schemas
- wix.delete_secretDelete Secret
- wix.delete_projectDelete Project
- wix.delete_serviceDelete Service
- wix.delete_bookmarkDelete Schedule Bookmark
- wix.delete_categoryDelete FAQ Category
- wix.delete_productsBulk Delete Products
- wix.delete_brands_bulkBulk Delete Brands
- wix.delete_contacts_laUnlabel Contact
- wix.delete_add_on_groupDelete Add-On Group
- wix.delete_bulk_contentBulk Delete Translation Content
Wix in three steps.
- 01Your users connect WixThey sign in to Wix on Arc0 Connect, under your brand, and approve the access you ask for.
- 02You set the rulesReads run, writes like “create Tax Region” can wait for the user, and “delete Menu” can be denied outright.
- 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.
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
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
Use Wix from any agent.
Wix and Arc0, answered.
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.
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.
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.
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.
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.
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