Wix eCommerce MCP. Manage Orders, Stock, and Fulfillment from Chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Wix eCommerce MCP Server connects any AI client to your entire online store backend. Manage product catalogs, track sales orders in real-time, and control inventory—all via natural language chat.
Need to check stock levels for 20 SKUs or mark a shipment as fulfilled? Your agent handles the API calls so you don't have to navigate complex Wix dashboards.
What your AI agents can do
Create order fulfillment
Creates a fulfillment record for an order, adding tracking information and updating its status.
Get order details
Retrieves all specific data points related to one single store order.
Get product details
Pulls every piece of information, including images and variants, for a specific product ID.
The agent pulls specific order details (like customer addresses and payment totals) from the Wix platform based on an ID.
You can check current stock levels for a comma-separated list of product IDs, giving you immediate inventory counts across all variants.
The agent adjusts the physical quantity available for any specific product variant using its internal ID.
You can create a fulfillment record, adding tracking numbers and updating an order's status to 'Fulfilled'.
The agent lists all product collections or queries specific products by name to confirm pricing and availability.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Wix eCommerce MCP Server: 10 Tools for Operations Management
Use these tools to read store data, query inventory counts, or execute critical transactions like updating order fulfillment status.
019d7623create order fulfillment
Creates a fulfillment record for an order, adding tracking information and updating its status.
019d7623get order details
Retrieves all specific data points related to one single store order.
019d7623get product details
Pulls every piece of information, including images and variants, for a specific product ID.
019d7623list abandoned carts
Lists recent shopping carts that users started but didn't complete, helping you run recovery campaigns.
019d7623list order fulfillments
Displays all existing fulfillment records associated with a specific order ID.
019d7623list product collections
Lists every product category or collection set up in your store for organizational context.
019d7623list store orders
Queries and lists a batch of recent eCommerce orders, providing quick overviews of sales activity.
019d7623query products
Lists available products in your store along with their names and current prices. You can also filter this list.
019d7623query stock inventory
Checks the current stock count for a specific set of product IDs you provide, returning total units across all variants.
019d7623update stock quantity
Changes the available inventory amount for one specific product variant ID to a new total quantity.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Wix eCommerce, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You connect your AI client right into your Wix store backend. Your agent handles all the back-and-forth with the platform's API so you don't gotta jump through a million dashboards just to manage things. Whether you wanna check how many widgets are left or find out where an order went, your agent takes care of it using plain chat.
When you’re dealing with orders, your agent gives you full operational visibility. You can pull every single detail for one specific store order—we're talking customer addresses, payment totals, and everything else that matters. If you need a quick overview of recent sales activity, your agent lists out batches of completed orders instantly.
For recovery efforts, it pulls up list of abandoned carts, letting you know exactly what people left behind before they checked out. You can also review all existing fulfillment records tied to an order ID, giving you a full history check on shipments.
Inventory control is where this thing shines. You don't wanna guess how much stock you got, right? Your agent lets you query the current stock count for a whole set of product IDs using a comma-separated list; it gives you total units across every variant instantly. Need to change something? It adjusts the available inventory amount for any specific product variant ID back to whatever number you tell it.
You can also check out all products currently listed in your store, getting their names and real-time prices, or filter that list down to find exactly what you're looking for.
When it comes to fulfillment—actually shipping the goods—it’s dead simple. You create a full fulfillment record right through chat, adding tracking numbers and updating the order status straight up to 'Fulfilled.' If you need to verify what was shipped previously, your agent displays all existing fulfillment records associated with that specific order ID.
Need to know about your product lines? Your agent lists out every single product collection or category set up in your store. You can also ask it for full details on a specific product ID; that pulls everything—images, variants, you name it. If you're just trying to confirm pricing and availability, the agent queries all available products by name.
This whole setup gives your AI client the same level of access an internal operations team member has, but without you ever having to touch a complex dashboard or mess with API keys.
How Wix eCommerce MCP Works
- 1 Subscribe to the server on Vinkius, then provide your Wix API Key and Site ID.
- 2 Your AI client (Claude, Cursor, etc.) sends a natural language request (e.g., 'Check stock for my top 5 items').
- 3 The MCP Server routes the request to the correct tool (
query_stock_inventory), gets the data back, and presents the results directly in the chat.
The bottom line is: you talk to your AI agent like talking to an employee who already has admin access to your Wix backend.
Who Is Wix eCommerce MCP For?
Anyone whose job involves moving data between the sales funnel and the fulfillment process. This is for the Operations Manager tired of copy-pasting tracking numbers, the Customer Support Rep who needs instant order status lookups, or the Marketing Coordinator needing real-time product details for a campaign launch.
Uses list_store_orders and create_order_fulfillment to process daily shipments and update inventory after bulk sales.
Runs get_order_details instantly when a customer calls, providing accurate order status and item lists without looking up ticket numbers manually.
Uses query_stock_inventory followed by update_stock_quantity to reconcile physical counts with the digital records after a shipment arrives.
What Changes When You Connect
- Track Sales in Real-Time: Use
list_store_ordersto get a quick overview of recent sales activity. Need more depth? Callget_order_detailsfor payment totals and line item breakdowns immediately. - Stop Guessing Inventory Levels: Instead of checking tabs, run
query_stock_inventorywith a list of product IDs. You'll know exactly how many units you have across all variants in seconds. - Automate Fulfillment Reporting: When an order ships, use
create_order_fulfillmentand provide the tracking number right from your agent prompt. The status updates automatically. - Analyze Lost Revenue: Use
list_abandoned_cartsto pull a list of users who left items in their cart. This data lets you target recovery emails without manual spreadsheet work. - Control Stock Quantities: If you receive a shipment, don't manually edit the dashboard. Tell your agent and use
update_stock_quantity; it adjusts the record instantly.
Real-World Use Cases
Processing a Bulk Shipment
The warehouse manager receives 50 units of 'Blue Widget' (ID: prod-blue). Instead of logging into Wix and finding the specific variant, they tell their agent to check stock with query_stock_inventory first. Once confirmed, they run update_stock_quantity with the new total count. The inventory record is updated instantly.
Handling a Delayed Shipment Query
A customer support agent gets a call for order #1005. They ask their agent to use get_order_details. The agent pulls up the full transaction history, checks if fulfillment records exist using list_order_fulfillments, and provides the accurate status without transferring the call to a supervisor.
Cross-Checking Product Data
A marketing manager needs product details for an ad campaign. They use get_product_details on a specific ID, which returns not just the name and price, but also all gallery images and variant data—all in one chat response.
Identifying Sales Gaps
The team needs to know if any high-value customers left items behind. They run list_abandoned_carts via the agent, which immediately shows the IDs and total values of carts that need follow-up.
The Tradeoffs
Manual Dashboard Diving
When an order status is questioned, users often have to navigate through 'Orders' > 'Search Order ID' > 'Details Tab', wasting minutes just finding the right section.
→
Just ask your agent: 'What are the details for order #1005?' The get_order_details tool runs the query and gives you all necessary information in one response.
Updating Stock Blindly
Staff sometimes update stock quantities without checking current levels, leading to over- or under-reporting inventory counts.
→
Always check first. Run query_stock_inventory with the product IDs you care about. Only then should you use update_stock_quantity.
Assuming Fulfillment Status
A user might assume an order is fulfilled just because they see it in the list, but may miss crucial tracking numbers or fulfillment records.
→
To confirm status and get tracking info, run list_order_fulfillments for that specific order ID. This gives you a complete record of all shipments.
When It Fits, When It Doesn't
Use this MCP Server if your job involves linking physical inventory movement to digital sales records—think warehouse operations, customer service escalation, or e-commerce accounting. You need the ability to read (get_order_details, query_stock_inventory) and write (create_order_fulfillment, update_stock_quantity) data directly from conversation.
Don't use this if you only need general site information (like checking product categories); in that case, a simple web search or basic read-only API might suffice. Crucially, if your process requires complex multi-step validation (e.g., 'Check stock, then confirm order status, THEN update fulfillment'), the structured tool set here is essential because it forces transactional logic across multiple calls. If you're only querying one field at a time, don't overcomplicate it.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Wix eCommerce. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking inventory levels shouldn't require logging into three different dashboards.
Right now, if you need to know the stock count for ten different SKUs, you open the Wix dashboard. You filter by category; you click 'Inventory'; then you manually scroll or use a spreadsheet feature that often times out. It's slow and prone to human error.
With this MCP Server, you just tell your agent: 'What is the stock level for these ten product IDs.' The `query_stock_inventory` tool handles the entire lookup sequence and returns a clean list of current counts—instantly.
Use create_order_fulfillment to finalize shipments from chat.
Manually marking an order as shipped means navigating to the order, finding the fulfillment section, inputting the tracking number into a dedicated field, and finally hitting 'Save'. That's three separate clicks and one page load.
Now, you just tell your agent: 'Fulfill order #1005 with tracking number TRACK12345.' The `create_order_fulfillment` tool executes the change—updating status and recording the shipment—all in a single command. No dashboard hopping required.
Common Questions About Wix eCommerce MCP
How do I check stock using query_stock_inventory? +
You provide your agent with a comma-separated list of product IDs (e.g., 'prodA, prodB'). The query_stock_inventory tool then returns the current available units for every ID you listed.
Can I use get_order_details to find billing addresses? +
Yes. get_order_details pulls comprehensive records for a specific order, including the buyer's payment totals and full billing address information needed for shipping verification.
What is the difference between list_store_orders and get_order_details? +
Use list_store_orders when you need a broad overview of recent sales (a list of order IDs, totals, and statuses). Use get_order_details when you have an ID and need every single piece of information about that specific transaction.
How do I mark an order as shipped with create_order_fulfillment? +
You must provide the order ID and the tracking number. The create_order_fulfillment tool takes these two inputs, updates the status to 'Fulfilled', and records the shipment.
Can I list all available product collections with list_product_collections? +
Yes. list_product_collections queries your store structure and returns a list of every category or collection you've set up, helping you understand how your inventory is organized.
What is the process for using list_abandoned_carts? +
It retrieves a list of recent abandoned carts, giving you details like customer IDs and what products were left behind. This lets your agent flag users who need a follow-up email or discount.
When should I use update_stock_quantity instead of query_stock_inventory? +
Use update_stock_quantity when you need to change the inventory count. You must provide both the specific item ID and the exact new total quantity. This tool writes back data, so double-check your input.
How do I use query_products if I just want basic product info? +
query_products lists IDs, names, and prices for many products at once. If you only need the general catalog data without checking current inventory levels, this tool is faster.
Can I check which products are running low on stock via chat? +
Yes. The query_stock_inventory tool allows your AI agent to check real-time stock quantities for specific product IDs, helping you identify items that need restocking without manual auditing.
How do I mark an order as shipped and add a tracking number? +
You can use the create_order_fulfillment tool. Simply provide the order ID and the tracking number, and your agent will update the Wix order status and record the shipment details instantly.
Can I see details for abandoned carts to help with recovery? +
Absolutely. The list_abandoned_carts tool retrieves a list of recent checkout sessions that weren't completed, showing you which products were left behind so you can plan recovery strategies.
Multi-server workflows that include Wix eCommerce MCP
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Salesforce Commerce Cloud
Manage products, orders, price books, and catalog operations through natural conversation with your Salesforce Commerce data.
Yida
Enterprise low-code development platform by DingTalk — manage forms, data instances, and approval workflows via AI.
Salesmate
Automate sales CRM via Salesmate — manage contacts, track deals, and log activities directly with AI.
You might also like
Strava Social
Explore Strava activities feed, kudos, comments, clubs, and discover new segments.
Currents
Access real-time global news and search millions of articles directly from your AI agent using the Currents API.
DOD Contracts (FPDS)
Search and analyze Department of Defense (DOD) and federal contracts via the FPDS Atom Feed directly from your AI agent.