Skip to content

MCP server

WooCommerce MCP Server

MCP server that connects to a WooCommerce store via the WordPress REST API to manage products, orders, customers, shipping, taxes, coupons, reports and settings.

  • Community
  • Runs locally
  • API key

Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing

ecommerceguide summary

WooCommerce MCP Server connects an MCP client to a WooCommerce store through the WordPress REST API, exposing JSON-RPC 2.0 methods for products, variations, reviews, orders, refunds, customers, shipping zones, taxes, coupons, payment gateways, reports and settings, plus WordPress posts and metadata. Maintained by techspawn under an MIT licence, it is built from source with npm, runs locally over stdio and reads WooCommerce consumer keys and WordPress credentials from environment variables.

Why it stands out

Covers WordPress post and metadata methods alongside WooCommerce, using consumer keys plus WordPress username and password credentials.

What WooCommerce MCP Server does

ecommerceguide editorial
  • Community server maintained by techspawn, MIT licence, written in JavaScript
  • Read and write: create products, update orders, issue order refunds
  • Covers shipping zones, tax rates, coupons and payment gateway settings
  • Sales, stock, customers and coupons reports available as methods
  • WordPress methods manage posts and post metadata with username and password
  • Clone, npm install and npm run build; runs locally over stdio
  • Requires Node.js 20 or higher and WooCommerce REST API keys

How ecommerce teams could use it

ecommerceguide editorial

Illustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.

  1. WooCommerce store run on self-hosted WordPress

    An operator wants order status, refunds and order notes handled from an MCP client instead of wp-admin

    Intended outcomeThe server calls get_order, create_order_note and create_order_refund against the store's REST API

  2. Merchandising team maintaining a WooCommerce catalogue

    Products, categories, tags, attributes and variations need creating and editing in bulk

    Intended outcomeProduct, category, tag, attribute and variation methods create, update and delete catalogue records directly

  3. Developer maintaining a WooCommerce and WordPress site

    Store configuration and content changes are made in the same session as blog posts

    Intended outcomeSettings, tax rate, shipping zone and coupon methods run alongside WordPress post and meta methods

Who it suits

ecommerceguide editorial

Best for

You run WooCommerce on WordPress, can build a Node server from source and want an MCP client with read and write access to products, orders, customers and store settings.

Probably not for

You need a hosted remote endpoint or OAuth, a published npm or Docker package rather than a source build, or support for a platform other than WooCommerce.

Business size
Any stageAn MIT-licensed local server with no pricing or stated audience, so size depends only on running a Node process against your store.

Technical details

From the vendor's own pages

From the server's repository, documentation and MCP directory listings.

What an agent can do
Manage products, Orders, Customers, Inventory, Shipping and fulfilment, Analytics, Product content, Payments
Transport
stdio (local)
Authentication
API keyenv WOOCOMMERCE_CONSUMER_KEY/SECRET, WORDPRESS_USERNAME/PASSWORD, site URL
Package
woocommerce-mcp-server
Language
JavaScript
Licence
MIT
Repository last updated
10 Nov 2025

Connect WooCommerce MCP Server

Third-party data
Install command
npm install && npm run build

Command as listed on the repository README, not tested by ecommerceguide. Check the repository README (opens in a new tab) for configuration and credentials before running it.

Works with

Ecommerce platforms and services

Systems this server reads from or writes to.

Often used alongside

ecommerceguide editorial

Categories and use cases

Sources

ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.

Also listed on MCP Market.

See something incorrect? Report an update