WooCommerce for e-commerce

Pick 2 of 5 for e-commerceOfficialWooCommerce

WooCommerce's official MCP integration connects an agent to the catalog and orders inside a WordPress store. For e-commerce it ranks second of five, and the reason is specific: it is the right storefront server precisely when your shop runs on WooCommerce, which puts it just behind the other major storefront option for the broad audience and ahead of the payment processors that round out this task.

The pairing here is two layers, the storefront and the money. This server owns the storefront layer for WordPress shops, letting the agent read products and orders and make changes directly, then you pair it with whichever processor you charge through.

How WooCommerce fits

The product tools cover the catalog end to end: woocommerce/products-query reads with filtering and sorting, woocommerce/product-create adds an item with a type and attributes, woocommerce/product-update edits one, and woocommerce/product-delete trashes or removes it. On the order side, woocommerce/orders-query pulls orders by status, customer, or date range, woocommerce/order-update-status moves an order through its lifecycle with an optional note, and woocommerce/order-add-note attaches an internal note. That is enough for an agent to answer questions about the store and act on them.

The boundary is clear: this server does not move money. It will not reconcile a charge, issue a refund, or create an invoice, so it covers the storefront half only. That is where the siblings come in. Shopify Dev MCP is the alternative storefront server, the one to use if your shop is on Shopify rather than WooCommerce. For the payment layer, pair WooCommerce with Stripe, PayPal, or Square depending on how you collect payment. None of those replaces this server for a WooCommerce shop; they complete the picture next to it.

Tools you would use

ToolWhat it does
woocommerce/products-queryQueries products with filtering and sorting options.
woocommerce/product-createCreates a new product with a specified type and attributes.
woocommerce/product-updateModifies an existing product's details and settings.
woocommerce/product-deleteRemoves a product by moving it to trash or deleting it permanently.
woocommerce/orders-queryRetrieves orders using filters like status, customer ID, and date ranges.
woocommerce/order-update-statusChanges an order's status and optionally includes a change note.
woocommerce/order-add-noteAttaches a note to an order, attributed to the current user.
Full WooCommerce setup and config →

FAQ

Can the WooCommerce MCP server process payments or refunds?
No. Its tools manage products and orders (products-query, product-create, orders-query, order-update-status). For charges, refunds, and invoices, pair it with a payment processor server like Stripe, PayPal, or Square.
Should I use WooCommerce or Shopify Dev MCP?
It depends on your storefront. This server is the right pick when your store runs on WooCommerce inside WordPress; Shopify Dev MCP is the equivalent for a Shopify store. They are not interchangeable, you choose the one matching your platform.
Can the agent update an order's status?
Yes. woocommerce/order-update-status changes an order's status and can include a change note, and woocommerce/order-add-note attaches a separate note attributed to the current user.