Product Icon

MCP (Model Context Protocol) for WooCommerce

Connect Claude and ChatGPT to your store and manage orders, products and customers in plain language. You control what they can access.
Choose a billing option
$39
Save 20%
$78 $62.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Manage your store from Claude and ChatGPT, in plain language

MCP for WooCommerce by W7S connects your store to AI assistants through the Model Context Protocol (MCP), the open standard for letting tools like Claude and ChatGPT work with outside systems. Ask your AI app or client to pull up an order, update a product price, find a customer, or issue a refund, and it acts on your live store. You set what the assistant can reach and what it is allowed to change.

WooCommerce’s own MCP support covers a narrow set of product and order operations, and from WooCommerce 11.3 it needs an Application Password and manual setup. MCP for WooCommerce runs its own MCP server through the free MCP Adapter plugin and builds it out: a connector form for Claude.ai, a downloadable bundle for Claude Desktop, guided setup for ChatGPT, and a wide set of store operations across orders, products, customers, coupons, refunds, tax, shipping, reports, and more. You stay in control of access through your WooCommerce API keys.

What you get out of it

  • Spend less time in WP Admin. Ask for an order status, a stock update, or a customer lookup in plain English instead of clicking through screens.
  • Keep control of what the assistant can do. Each connection runs under a WooCommerce API key, and a read-only key cannot create, update, or delete anything.
  • Connect in minutes, not an afternoon. Install the Claude Desktop bundle in one click, or follow the step-by-step ChatGPT setup. No code to write.
  • Work with the assistant you already use. The same store connects to Claude and to ChatGPT, and to other MCP-compatible clients.
  • See what the AI did. Optional action logging records tool calls, with customer data masked by default. Change history lets you compare before and after values and undo supported edits.
  • Keep working through WooCommerce 11.3. Your keys, connector URLs, saved configs, and tool names carry over to version 2.0.0 unchanged.

What it does

MCP for WooCommerce adds a settings screen at WooCommerce → Settings → MCP and a set of store operations your assistant can call.

Connection and setup.

Copy your store’s MCP endpoint, generate WooCommerce API keys, and connect. The Connection tab gives you a one-click Claude Desktop bundle, a connector URL for Claude.ai and the ChatGPT app, and step-by-step ChatGPT setup, plus a Connected indicator that confirms the first authenticated request using that key has reached the store. Finish setup with a simple store lookup to check the whole connection. If the MCP Adapter is missing, the tab offers to install or activate the free plugin. Site readiness on the Advanced tab identifies the adapter in use and checks the server.

Claude desktop client showing coupons available in the store

Ask questions about your store using the WooCommerce MCP

Store operations across WooCommerce.

Once connected, the assistant can work with:

  • Orders: list, create, update, change status, run order actions, and add order notes
  • Products: list, create, update, delete, plus variations, attributes, categories, tags, shipping classes, custom fields, and reviews
  • Customers: list, create, update, and delete
  • Coupons: list, create, update, and delete, when WooCommerce coupons are enabled
  • Refunds: create and manage
  • Tax, shipping, payments, and webhooks
  • Reports and Analytics
  • Email settings and system status

When you run WooCommerce Subscriptions, Bookings, or Memberships, the matching operations become available too, so the assistant can work with subscriptions, bookings, and membership plans as well.

Tool packs you switch on and off

Switch optional groups of operations on or off. The nine core product and order tools are always available while the connector is enabled; use a read-only key to prevent writes through those tools. A pack that is switched off is not offered to the AI app, and the limit is enforced when a tool runs, not just hidden from the list. Packs from compatible extensions, such as WooCommerce Subscriptions, appear here when those extensions are active. WooCommerce’s own built-in abilities are available as an optional pack, off by default, so your assistant does not see two tools for the same job.

An action log you can audit

Turn on logging to record each tool call with its date, action, and the user or key behind it. Choose how long entries are kept, clear them on demand, and keep personal-data masking on to redact customer details before they are stored.


What it looks like in practice

Once connected, you just ask. A few examples of what store owners run every day:

  • “Which 10 products are running low on stock, and how fast are they selling?”
  • “Find every order stuck in processing for more than five days.”
  • “Refund order 4821, restock the items, and add a note explaining why.”
  • “Create a 15% coupon for the newsletter, valid until Sunday, one use per customer.”
  • “Compare this month’s revenue with last month and tell me what changed.”
  • “Move every product in the Furniture category to the Bulky shipping class.”
  • “Who are my 20 best customers this year, and what did they buy?”

In-admin AI chat

Run MCP tools straight from WP Admin through Store Control, a built-in chat using your own Claude or OpenAI provider key. Open it with the floating button or the // shortcut. It follows the signed-in user’s permissions and enabled tool packs, with settings for when to ask for confirmation. Provider API usage is billed separately by your provider.

Review changes and undo supported edits

See what an assistant changed, with before and after values kept separately from the tool-call log. Open a change’s details on the Activity tab and undo supported edits yourself. If someone has edited the same fields since, the plugin asks before overwriting them. Assistants can read the masked history but cannot run Undo.

Undo is available for supported recorded changes, not every action: it cannot reverse a payment refund, recall an email, or restore permanently deleted data. History is encrypted when the server supports encryption, and retained for 30 days by default, with retention settings of 1 to 365 days.

Who is it for

  • Store owners who live in WP Admin: If your day is order lookups, stock edits, and customer questions, you can hand the repetitive parts to an assistant and ask for them in plain language.
  • Agencies and builders running stores for clients: Connect a client’s store to an assistant with a key scoped to exactly what the work needs, and switch packs on or off per store.
  • Stores that want write access, not just reporting: If you have tried a read-only connector and hit its limit, this extension creates, updates, and deletes too, with the limit set by your key rather than baked into the plugin.
  • Teams already using Claude or ChatGPT: Bring your store into the assistant your team has standardized on, instead of adding another dashboard.

Is MCP for WooCommerce ready for WooCommerce 11.3?

Yes. WordPress and WooCommerce are moving AI connections to the free MCP Adapter plugin: from WooCommerce 11.3, WooCommerce removes its own MCP endpoint, the address every earlier version of this extension connected through, and the copy of the adapter it bundled. Version 2.0.0 adapts to that change. It runs its own MCP server through the MCP Adapter plugin, so your store keeps answering your AI assistants through WooCommerce 11.3 and later.

  • Existing connections carry over: your API keys, Claude.ai and ChatGPT connector URLs, Claude Desktop bundles, and saved configs carry over without replacement. If a client has saved a failed connection, reconnect it and test a store lookup.
  • Installs the free MCP Adapter plugin in one click: if your store doesn’t have it yet, an Install and activate MCP Adapter button in WP Admin and on the Connection tab installs it from WordPress.org and activates it without leaving the page. Where your hosting doesn’t allow plugin installs, it gives you the link to pass on.
  • The nine core product and order tools keep working: the same tool names, arguments, and results as before, including order creation and full order edits, which WooCommerce’s new built-in abilities don’t offer.
  • Read-only keys are enforced: a read-only key is checked when the request arrives and again before each of the extension’s tools runs.
  • Readiness checks name the adapter: Site Readiness checks the MCP Adapter first and tells you which copy is loaded and what to do next, so “not connecting” has a clear answer.

How MCP for WooCommerce compares

Several plugins now connect WordPress or WooCommerce to AI assistants. They differ in whether they are built for WooCommerce, whether they can create and edit orders, how you sign in, and how much they ask you to set up.

 

Capability MCP for WooCommerce WooCommerce built-in abilities (11.3+) Royal MCP Easy MCP AI AI Engine Pro
Built specifically for WooCommerce Yes Yes, part of WooCommerce No, WooCommerce is one integration among many No, WooCommerce is one integration among many No, WooCommerce is one integration among many
Create orders Yes No Yes Yes No
Edit orders beyond status and notes Yes No, status changes and notes only Yes No No
WooCommerce coverage 211+ tools: Orders, products, customers, coupons, refunds, tax, shipping, payments, webhooks, reports, plus Subscriptions, Bookings, and Memberships when active Products (query, create, update, delete); orders (query, status, notes) 29 tools: products, variations, attributes, coupons, orders and notes, customers, store statistics 47 tools: products, variations, attributes, orders, customers, coupons, webhooks Products, orders, inventory, customers
How you sign in WooCommerce REST API key, or a connector URL tied to that key WordPress Application Password OAuth or API key OAuth or API token OAuth or bearer token
Read-only access Yes, with a read-only API key Scoped by the WordPress user’s capabilities; no per-password read-only setting Yes Yes, per token or OAuth grant Yes
Setup for Claude and ChatGPT One-click Claude Desktop bundle; connector URL for Claude.ai and the ChatGPT app MCP Adapter plugin; remote stores run a Node.js proxy OAuth sign-in, no proxy OAuth sign-in, no relay OAuth sign-in
Action log Yes, with personal data masked by default No Yes Yes Yes
Coverage beyond WooCommerce (content, SEO, other plugins) WordPress content tools and abilities other plugins register Other plugins’ abilities through the MCP Adapter Yes, WordPress core plus many plugin integrations Yes, WordPress content Yes, WordPress content and additional plugin tools

WooCommerce store owners have several choices: WooCommerce’s built-in abilities are free and maintained by the WooCommerce team. Royal MCP and Easy MCP AI have free versions, offer OAuth sign-in, and reach WordPress content and other plugins. MCP for WooCommerce uses WooCommerce API keys rather than OAuth. AI Engine adds a chatbot and content tools alongside its MCP server. A read-only connector is a lower-risk choice if you only ever want the assistant to look and never touch. MCP for WooCommerce is built for stores that want broad WooCommerce coverage, order creation and full order edits, access you scope with WooCommerce’s own API keys, and connections that carry over to WooCommerce 11.3 untouched.


You decide exactly what the AI can touch

Giving an assistant access to your store should never mean giving it the keys to everything.

  • Scoped by your own API keys: permissions come from WooCommerce itself. A read-only key means the assistant can look, analyze, and report, and cannot create, update, or delete anything.
  • Enforced on every call: restrictions apply at the request level and again before each tool runs, not merely by hiding buttons in an interface.
  • Tool packs: switch off entire groups of operations. What is disabled is never even offered to the assistant.
  • Tool-call audit trail: optional logging records every action with date, operation, and user, and masks personal data such as emails, addresses, and phone numbers before storing it.
  • Revoke in one click: delete the API key and the connection stops immediately.
From version 2.0.0, MCP for WooCommerce runs its own MCP server through the free MCP Adapter plugin. It no longer depends on WooCommerce’s MCP endpoint, which WooCommerce 11.3 and later remove, and it keeps your existing keys and connections.

Frequently asked questions

Which AI assistants does it work with?

Claude and ChatGPT, with one-click config for Claude Desktop and guided setup for ChatGPT. It uses the standard Model Context Protocol, so other MCP-compatible clients can connect as well.

Can I stop the assistant from changing anything?

Yes. Each connection runs under a WooCommerce API key, and the key's permission is enforced on every call. A read-only key can search, list, and view but cannot create, update, or delete. You'll want to create the least-privileged key that does the job.

Is customer data safe in the logs?

Action logging is optional, and when it is on, personally identifiable information such as emails, addresses, and phone numbers are masked before storage by default. You choose how long entries are kept, and you can clear them any time.

Does it work with my WooCommerce extensions?

Operations for WooCommerce Subscriptions, Bookings, and Memberships become available when those extensions are installed and active. The extension also supports tool packs registered by other compatible plugins.

Will it slow my store down?

The extension caps list-response sizes and sends compact tool listings so remote assistants get manageable payloads. A live Claude session holds an open connection for the length of the session, so on constrained shared hosting, size your PHP workers with that in mind.

Can the assistant delete something by accident?

Only if you let it. Permissions come from the WooCommerce API key you create: with a read-only key the assistant can analyse and report but cannot change anything, and the restriction is enforced on every request. You can also switch off entire groups of operations, and disabled operations are never offered to the assistant at all. Many merchants start read-only and open up write access later.

Does my store data leave my site?

Your store talks directly to the AI client you connect, and nothing passes through us. The optional action log stays in your own database, with personal data such as emails, addresses and phone numbers masked before storage.

Related Products

Price $279 annually
Rated 3.9 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.5 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $199 annually
Rated 4 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.