Wix MCP Server
Provides MCP resources and tools for AI assistants to access/manage products, inventory, orders, booking services, staff, and calendar events in Wix.
product
DatasetRepresents a product in the Wix Stores Catalog V3, including details, options, and inventory status.
inventory_item
DatasetRepresents the stock level and tracking status for a specific product variant at a specific location.
stores_location
DatasetRepresents a physical or virtual inventory location associated with Wix Stores. This API is read-only; creation/updates must use the Wix Locations API.
order
DatasetRepresents a customer order in Wix Stores.
service
DatasetRepresents an offering that a business provides to its customers (Appointment, Class, or Course) via Wix Bookings.
category_v1_deprecated
DatasetCategories used to group multiple services together. Deprecated, replace with V2 Category Object.
category_v2
DatasetCategories organize services by controlling the order in which customers see services on the live site and business owners see them in the dashboard.
add_on
DatasetOptional extras that extend business offerings (such as booking services) with additional features, time, or products for an extra cost.
staff_member
DatasetAn individual providing services within Wix Bookings, including scheduling and contact information.
event
DatasetA scheduled entry on a calendar that includes details such as timing, location, and participants. Events can be standalone or part of a recurring series (MASTER/INSTANCE/EXCEPTION).
schedule
DatasetA collection of events associated with a specific entity, such as a Bookings service, or Bookings resource. Schedules also serve as templates for the events they manage, setting default values like a default location.
schedule_time_frame
DatasetDefines the first and last event dates within a schedule and indicates whether any events recur indefinitely.
create_product
ToolCreates a new product in the catalog.
update_product
ToolUpdates an existing product. Requires revision number for concurrency control.
delete_product
ToolDeletes a product by ID.
query_products
ToolQueries products based on filters and sorting criteria.
create_inventory_item
ToolCreates a new inventory item, associating stock levels with a product variant and location.
bulk_create_inventory_items
ToolCreates multiple inventory items in a single request.
delete_inventory_item
ToolDeletes a specific inventory item.
update_inventory_item
ToolUpdates an existing inventory item, such as changing the quantity or tracking method.
bulk_update_inventory_items
ToolUpdates multiple inventory items in a single request.
bulk_update_inventory_items_by_filter
ToolUpdates inventory items matching specific filter criteria.
bulk_delete_inventory_items
ToolDeletes multiple inventory items based on a list of IDs.
query_inventory_items
ToolQueries inventory items based on filters and sorting criteria.
search_inventory_items
ToolSearches inventory items using a text query.
bulk_decrement_inventory_items
ToolDecrements the inventory quantity for multiple items.
bulk_increment_inventory_items
ToolIncrements the inventory quantity for multiple items.
bulk_decrement_by_variant_and_location
ToolDecrements inventory quantity for specific variants at specific locations.
bulk_increment_by_variant_and_location
ToolIncrements inventory quantity for specific variants at specific locations.
get_inventory_item
ToolRetrieves a specific inventory item by ID.
query_stores_locations
ToolQueries inventory locations based on filters and sorting criteria.
get_stores_location
ToolRetrieves a specific inventory location by ID.
create_service
ToolCreates a new booking service.
update_service
ToolUpdates an existing booking service.
delete_service
ToolDeletes a booking service.
query_services
ToolQueries booking services based on filters and sorting criteria.
bulk_create_services
ToolCreates multiple services in a single request.
create_add_on_group
ToolCreates an add-on group associated with a service.
create_category
ToolCreates a new booking category.
delete_category
ToolDeletes a booking category.
update_category
ToolUpdates an existing booking category. Requires revision number.
query_categories
ToolQueries booking categories based on filters and sorting criteria.
count_categories
ToolCounts the number of booking categories.
move_category
ToolMoves a category to change its sort order.
create_add_on
ToolCreates a new add-on for business offerings like Bookings services.
get_add_on
ToolRetrieves a specific add-on by ID.
delete_add_on
ToolDeletes an add-on by ID.
update_add_on
ToolUpdates an existing add-on.
query_add_ons
ToolQueries add-ons based on filters and sorting criteria.
bulk_create_add_ons
ToolCreates multiple add-ons in a single request.
bulk_update_add_ons
ToolUpdates multiple add-ons in a single request.
bulk_delete_add_ons
ToolDeletes multiple add-ons in a single request.
create_staff_member
ToolCreates a new staff member.
delete_staff_member
ToolDeletes a staff member.
update_staff_member
ToolUpdates an existing staff member.
query_staff_members
ToolQueries staff members based on filters.
count_staff_members
ToolCounts the number of staff members.
connect_staff_member_to_user
ToolConnects a staff member to a Wix user identity.
search_staff_members
ToolSearches staff members using a text query.
disconnect_staff_member_from_user
ToolDisconnects a staff member from a Wix user identity.
assign_working_hours_schedule
ToolAssigns a working hours schedule to a staff member.
bulk_update_staff_member_tags
ToolBulk updates tags for staff members.
bulk_update_staff_member_tags_by_filter
ToolBulk updates tags for staff members matching a filter.
create_event
ToolCreates a new single-occurrence or MASTER event.
query_events
ToolQueries events based on filters and sorting criteria.
bulk_create_event
ToolCreates multiple events in a single request.
update_event
ToolUpdates an existing event (single-occurrence, MASTER, or INSTANCE/EXCEPTION).
bulk_update_event
ToolUpdates multiple events in a single request.
restore_event_defaults
ToolRestores an event to inherit default values from its schedule.
split_recurring_event
ToolSplits a recurring event series into two separate series.
cancel_event
ToolCancels a specific event or a recurring series.
bulk_cancel_event
ToolCancels multiple events in a single request.
get_schedule
ToolRetrieves a specific schedule by ID.
query_schedules
ToolQueries schedules based on filters and sorting criteria.
create_schedule
ToolCreates a new schedule, which manages a collection of related events.
update_schedule
ToolUpdates an existing schedule.
cancel_schedule
ToolCancels a schedule permanently. Once cancelled, it cannot be reactivated or associated with new events.
get_schedule_time_frame
ToolRetrieves a specific schedule time frame by ID.
list_schedule_time_frames
ToolLists schedule time frames.
Wix Resources
Wix MCP Server
Connect your AI to Wix data through the Model Context Protocol.
- Granularly control which tools your AI can access
- Full visibility with logging and auditing
- Standard MCP protocol - no custom wrappers needed
Select a dataset or tool from the left to see more details
Universal MCP Server for Wix
Connect Claude, Microsoft Copilot, and any MCP-compatible AI to Wix. One server, instant access to datasets, tools, and workflows.
- Model Context Protocol: Industry standard supported by Claude and Microsoft Copilot
- Fine-Grained Control: Choose exactly which datasets and tools your AI can access
- Connect Once, Use Everywhere: Single authentication for all your AI assistants
Get Started with Your Favorite AI Tool
Follow our step-by-step guides for popular AI frameworks and tools