MCP for WooCommerce

Let AI run your live store.
Keep the undo button.

WP MCP is an MCP server that runs inside WordPress and speaks WooCommerce natively. An AI agent like Claude or Cursor can create products, update prices and stock, review orders, change order status, and pull sales reports on your live store. Before every one of those writes, WP MCP saves a snapshot. If the agent gets a price wrong or flips the wrong order, one click puts it back exactly as it was.

Every store write snapshotted first Works with any MCP client Free and open, GPL-2.0
Your store › WP MCP › Recent changes
Created product · "Linen Summer Shirt" 3m ago
Updated price on 14 products 9m ago
Order #4183 marked completed, note added 1h ago
--- Linen Summer Shirt, saved copy - price: $49.00 · stock: 120 + price: $4.90 · stock: 120

ai> updating prices for the summer sale...

ai> adjusting stock on 14 products...

ai> marking fulfilled orders as completed...

error> the sale price went on the wrong 14 products

Customers are checking out right now, at the wrong price. Every minute this stays live costs real money, and there is no undo button.

Why safety matters on a store
01

A store mistake costs revenue, not just pride.

A broken blog post is embarrassing. A wrong price, a zeroed stock count, or an order flipped to the wrong status costs actual money while it stands, and customers see it before you do.

02

First-party MCP endpoints are arriving across the ecosystem. None of them ship an undo.

Giving an agent raw create, update, and delete access to a live store is easy. What is hard, and what matters at the moment something goes wrong, is being able to reverse it. WP MCP is the safe layer: the same store operations, wrapped in snapshot-first and one-click restore.

03

Undo one change, or the whole session.

Every product edit, price change, and order-status update lands in your dashboard with a Restore button next to it. If an agent's entire afternoon went sideways, roll the whole session back in one click.

What the agent can actually do

Real store operations, every write snapshot-wrapped.

These are the real ability names the agent calls, registered through the official WordPress Abilities API, not marketing labels. Every mutating one routes through the same snapshot-first engine as the rest of WP MCP. The full reference documents each one.

01 / Products safe change

Create and update products

Add new products, rewrite descriptions, change prices, and adjust stock levels. Each product write is snapshotted before it happens and undoable after.

create-productupdate-productlist-productsget-product

02 / Orders safe change

Review orders, change status, add notes

List and inspect orders, move them through statuses, and attach order notes so the paper trail stays intact. Status changes are as undoable as a page edit.

list-ordersget-orderupdate-order-statusadd-order-note

03 / Reports & catalog read

Sales reports and categories

Pull sales reports and browse product categories so the agent can answer "how did last week go?" before touching anything. Read-only by design.

get-sales-reportlist-product-categories

04 / Safety & history undo

The undo, built into the write path

Restore a single change or unwind an entire agent session, from the AI itself or from wp-admin. No store write can bypass the snapshot engine.

rollback-operationrollback-sessionlist-operations

05 / The rest of the site safe change

Your store is more than the catalog

The same agent also manages pages, media, menus, comments, users, and settings through the full WP MCP surface, over eighty abilities, all behind the same safety net.

create-postupdate-postupdate-mediacreate-menu

06 / Guard rails guard-railed

Risky paths stay off by default

Permanent product deletion exists but is deliberately gated, and raw database writes are off by default and admin-only. Where something is not covered by the undo guarantee, the docs say so plainly.

delete-productquery
Get started

Let the AI run the store. Keep the receipts.

Install the plugin, connect your AI client over MCP, and every store change from that point on arrives with a Restore button next to it.