WooCommerce MCP. Manage orders and inventory without logging in.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
WooCommerce manages your entire open-source store—products, orders, and customer data—right through your AI agent. This MCP lets you list product catalogs, check order statuses, track sales reports, and audit coupons without logging into WordPress.
It’s the command line for running your eCommerce business.
What your AI agents can do
Get customer details
Pulls detailed information for one specific registered store customer.
Get order details
Retrieves the full billing and item breakdown for a single store order.
Get product details
Pulls specific data points about any individual product, like price or category.
Get specific information on any product in your catalog, including its price and inventory count.
Generate summary sales reports for defined time periods like a week or a full year.
Retrieve paginated lists of registered users and access their deep profile data, including total spending.
See a filtered list of orders based on status (e.g., 'pending' or 'completed').
Change the life cycle status of an existing order, moving it from pending to shipped.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
WooCommerce: 10 Tools for Store Management
Use these tools to check product details, list customers, audit coupons, and manage order status changes across your entire WooCommerce store.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using WooCommerce on Vinkius019d7623get customer details
Pulls detailed information for one specific registered store customer.
019d7623get order details
Retrieves the full billing and item breakdown for a single store order.
019d7623get product details
Pulls specific data points about any individual product, like price or category.
019d7623get sales report
Generates a summary of revenue and performance for a given time period (week, month, year).
019d7623list store categories
Lists all product categories defined in your store.
019d7623list store coupons
Retrieves a list of every active discount coupon available right now.
019d7623list store customers
Lists your store's registered customers using pagination to handle large databases.
019d7623list store orders
Lists all orders, allowing you to filter by status like 'processing' or 'completed'.
019d7623list store products
Generates a paginated list of every product available in your catalog.
019d7623update order status
Changes the status of an order, moving it through defined stages like 'processing' or 'completed'.
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 WooCommerce, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by WooCommerce. 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.
The admin dashboard never closes.
Today, if you want to know the status of an order, you jump into WordPress, navigate to 'WooCommerce' > 'Orders'. Then you filter by date, then you check the status column. If you need customer billing history for that same order, you have to click away from the order page and look up the user in a separate tab. It’s constant clicking, copy-pasting IDs, and switching contexts just to get one full picture.
With this MCP, you treat your entire store like an API endpoint. You don't navigate; you ask. Your agent pulls the necessary order details, cross-references customer history, and tells you everything in a single reply. It’s immediate, contextual answers without opening a browser.
You get real-time visibility into every transaction.
The biggest time sink goes away: manually cross-checking what was paid versus what the order status says. You can instantly verify an item's availability using `get_product_details`, and immediately check the payment record via `get_order_details`.
What’s different now is that you don't just get data; you execute actions. The agent doesn't just report; it moves items through your pipeline, letting you update order statuses on demand.
What you can do with this MCP connector
Need to manage a complex online store? This MCP connects your WooCommerce setup directly to your AI agent. You can ask it to pull detailed customer profiles or list every active discount coupon for an upcoming sale. Want to know how many orders are stuck in 'processing'? Your agent handles the lookup, status filtering, and data retrieval instantly.
It even updates order statuses if a shipment ships early. The real power is that every single action your agent takes—whether it's pulling customer history or running a sales report for last quarter—is logged to an immutable audit trail by Vinkius. This means you always know exactly what happened, who triggered the change, and how much budget was spent.
You treat the whole platform like one cohesive system.
019d7623-c0fc-7266-8756-cd785e599dca How WooCommerce MCP Works
- 1 You subscribe to this MCP and input your WooCommerce Site URL, Consumer Key, and Secret.
- 2 Your AI agent connects using the credentials through Vinkius's zero-trust proxy for secure, in-transit access. Your keys never sit on disk.
- 3 You simply chat with your agent: 'List all completed orders from last month.' The MCP handles everything else.
The bottom line is you get to run complex store operations using simple conversation prompts.
Who Is WooCommerce MCP For?
Store owners, fulfillment managers, and marketing specialists. If manual data entry or jumping between admin dashboards slows down your day, this MCP saves time.
Needs to quickly manage inventory levels, audit customer profiles, and update order statuses without logging into the backend.
Wakes up needing a clear sales report for the week or wanting to check if specific discount coupons are still active.
Must rapidly look up an order's full billing details and customer history during a live chat to solve problems fast.
What Changes When You Connect
- Update order statuses instantly. Instead of finding the right admin page, just ask your agent to move an item from 'pending' to 'shipped'.
- Audit coupons easily. Use
list_store_couponsto check if a promotion is still active or how many times it’s been used. - Deep customer insights. Need to know a user's total spend? The agent can pull that history using
get_customer_detailsinstantly. - Know your revenue at a glance. Run the
get_sales_reporttool and get summary data for any time frame—week, month, or year. - Handle massive catalogs. You don't have to scroll through thousands of products; the agent can list them all using
list_store_products.
Real-World Use Cases
The Fulfillment Bottleneck
An ops manager needs to mark 20 orders as 'shipped' because they left early. Instead of opening the dashboard and clicking status changes twenty times, they tell their agent: 'Update order statuses for all items in this batch to completed.' The MCP handles the bulk updates via update_order_status.
The Promotion Question
A marketing team member asks if a specific coupon is still running. They use list_store_coupons, instantly verifying its status and rules without manually checking the promotions tab.
Customer Support Crisis
Support needs to know why a customer, John Doe, hasn't paid for an order since last month. They ask their agent, which uses get_customer_details and get_order_details, providing immediate billing history.
The Quarterly Review
An owner needs a quick summary of Q2 sales to present to the board. They ask for a yearly report, using get_sales_report and getting precise revenue figures immediately.
The Tradeoffs
Manual Dashboard Diving
Trying to figure out if an order is stuck by manually checking the 'Orders' tab, then clicking into the customer profile, and cross-referencing dates.
→
Just ask your agent. For example: 'What are the details for order #501?' The agent uses get_order_details to give you everything in one go.
Guessing Inventory Levels
Assuming a product is out of stock because it hasn't been sold recently, without checking the actual inventory count.
→
Run get_product_details to get the current stock level. It’s the only source of truth for available items.
Ignoring Old Data
Making pricing decisions based on sales reports from a time before you adjusted your coupon strategy.
→
Run get_sales_report and cross-reference it with the results of list_store_coupons to see how promotions affected real revenue.
When It Fits, When It Doesn't
Use this MCP if your core job involves managing transactional data: checking order statuses, updating inventory counts, or reviewing sales figures. It’s perfect for operations and fulfillment teams. Don't use it just because you need a product list—if all you need is to see what products exist, that might be better handled by a simple category listing tool. However, if the process requires cross-referencing (e.g., 'What did this customer buy last month?'), this MCP connects those pieces for you. If your problem is just communicating or scheduling, use a messaging MCP instead. This one lives where product life cycles meet human action.
Common Questions About WooCommerce MCP
How do I check if a coupon code works with the list_store_coupons tool? +
The list_store_coupons tool shows all active coupons. If you need to know which specific items that coupon applies to, use get_product_details and reference its metadata.
Can I bulk update order statuses using the update_order_status tool? +
The MCP allows status updates for existing orders. While you might need to list them first using list_store_orders, the agent handles applying those changes to move items through your pipeline.
What is better, listing products or getting product details? +
list_store_products gives a broad overview of everything available. Use it when you need a quick inventory count or list. get_product_details is for deep dives on one specific item's characteristics.
Does the get_sales_report tool cover tax data? +
The report provides summary revenue figures and transaction counts for specified periods, giving you a clear view of overall sales performance. For granular tax breakdown, check your specific accounting software.
If I only have a partial identifier, can the get_customer_details tool still retrieve customer information? +
Yes, it handles partially matching identifiers. You don't need the full email or username; providing key pieces of data allows your agent to search and pinpoint the correct profile within WooCommerce.
How do I handle large amounts of records when using list_store_customers? +
The tool supports pagination, meaning you won't hit a record limit. Your AI client automatically handles fetching subsequent pages of results until all listed store customers are retrieved.
What specific transaction or billing data can I pull using the get_order_details tool? +
The tool provides full billing details, including payment methods used and a breakdown of line items. This lets you verify exactly how an order was paid for and what taxes applied.
When using get_product_details, can I access technical product properties beyond the standard name and SKU? +
Absolutely. Beyond basic data, this tool accesses deep metadata like technical specifications and assigned categories. This is useful for building advanced reports on your store's full taxonomy.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.