MCPHIVE

WooCommerce MCP: Documentation

Updated:

Connection

The endpoint lives on your own domain: https://your-store.com/wp-json/woocommerce/mcp (Streamable HTTP). Enable it with wp option update woocommerce_feature_mcp_integration_enabled yes via WP-CLI, or programmatically through a filter in your plugin/theme code. Auth: an X-MCP-API-Key: consumer_key:consumer_secret header — create keys under WooCommerce → Settings → Advanced → REST API.

Tools

The official feature covers two areas:

  • Products — query, create, update, delete; filtering and pagination.
  • Orders — query with filters, update status, add order notes.

All operations respect the key's scope (read, write, read_write) just like the regular WooCommerce REST API.

The community server @amitgurbani/mcp-server-woocommerce (npx -y @amitgurbani/mcp-server-woocommerce, the same Consumer Key/Secret plus WORDPRESS_SITE_URL) adds 101 tools — coupons, shipping, taxes, webhooks, store settings, reports and more — if the official set falls short.

Agent flow

"Find products under $10 that are out of stock", "move order #558 to Completed and add a note with the tracking number", "show me the last 20 orders with status Processing".

Important

The feature is in developer preview — behavior and the tool set may change before the final release. A write/read_write key changes real store products and orders; test on a staging site before enabling mcp_integration on production.

Pricing

The official feature ships free in the WooCommerce plugin core; the AmitGurbani community server is MIT-licensed and also free.