Creativity · MCP — server

MCP WooCommerce Server

WooCommerce powers a massive share of WordPress-based stores. The MCP WooCommerce Server wraps its REST API (v3) to expose products, orders, customers, and coupons — letting Claude help store owners list bestsellers, refund orders, and bulk-edit inventory from a chat window.

MCP facts

Kind
server
Ecosystem
anthropic-mcp
Language
TypeScript / Node.js
Transports
stdio

Capabilities

  • Tools: list_products, create_product, list_orders, refund_order, list_customers, create_coupon
  • Basic auth with consumer key + consumer secret
  • HTTPS required

Install

npx -y @modelcontextprotocol-community/server-woocommerce

Configuration

{
  "mcpServers": {
    "woocommerce": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol-community/server-woocommerce"],
      "env": {
        "WC_SITE_URL": "https://shop.example.com",
        "WC_CONSUMER_KEY": "ck_xxx",
        "WC_CONSUMER_SECRET": "cs_xxx"
      }
    }
  }
}

Frequently asked questions

Does it require a plugin install?

The server talks to WooCommerce's built-in REST API. You only need to generate API keys inside WooCommerce → Settings → Advanced → REST API.

Can it publish blog posts too?

No — that's WordPress core. Pair this with a WordPress MCP server if you want combined store + CMS tools.

Caution for live sites?

Always use read-only keys for exploration and keep write operations behind MCP client approvals; bulk product deletes can't be undone without a backup.

Sources

  1. WooCommerce REST API Docs — accessed 2026-04-20
  2. Model Context Protocol — accessed 2026-04-20