WooCommerce MCP

WooCommerce MCP

Open-source WooCommerce MCP server (techspawn/woocommerce-mcp-server). Drive WordPress + WooCommerce REST APIs from Claude or Cursor — products, orders, customers, shipping, taxes, and WP content.

Added on Popularity 1

Details

Overview

WooCommerce MCP Server (techspawn/woocommerce-mcp-server) is an open-source Model Context Protocol server for WooCommerce stores running on WordPress. It lets MCP-compatible assistants call WooCommerce and WordPress REST endpoints for catalog, order, customer, shipping, tax, discount, and content operations using JSON-RPC-style tool methods.

Setup is self-hosted: clone, npm install, build, then point your MCP client at the built Node entry with environment variables for site URL and WooCommerce consumer key/secret (plus WordPress username/password when using WP content methods).

Key Features

  • WooCommerce products: List/get/create/update/delete products and product meta helpers.
  • Catalog taxonomy: Product categories, tags, and attributes (including attribute terms).
  • Orders & customers: Full store operations surface described in the README method tables (orders, customers, and related commerce resources).
  • Shipping, taxes, discounts: Tools for store configuration areas beyond the catalog.
  • WordPress content methods: Optional WP post/meta CRUD when WP basic auth credentials are supplied.
  • Cross-platform Node server: Documented for Windows, macOS, and Linux MCP hosts.

How to Use

  1. Install an MCP-compatible host (Claude Desktop, Cursor, Claude Code, etc.).
  2. Clone or install the server from https://github.com/techspawn/woocommerce-mcp-server and follow the README for build / npx / Docker commands.
  3. Create API credentials for the underlying platform and put them in the MCP env block — never commit secrets.
  4. Register the server in your client MCP config (Claude Desktop claude_desktop_config.json or Cursor mcp.json), then restart the client.
  5. Start with read-only prompts; enable write tools only after you understand scopes and confirmation settings.

Pricing

The MCP server is open source. You need a WordPress site with WooCommerce and REST API keys. Hosting and WooCommerce extensions remain your cost; the MCP layer itself is free to run.

Plan Billing Price Notes
woocommerce-mcp-server — Free (OSS) Self-host Node server
WordPress + WooCommerce hosting Host / plugins Varies Consumer key/secret required

Best For

Independent WooCommerce merchants and agencies that want Claude Desktop or Cursor to operate the store catalog and orders through REST without building a custom admin chatbot.

FAQ

Is it official Automattic/WooCommerce?

No — it is a community project under the techspawn GitHub org. Review the repo for license and maintenance status before production use.

What credentials are required?

WORDPRESS_SITE_URL, WOOCOMMERCE_CONSUMER_KEY, and WOOCOMMERCE_CONSUMER_SECRET for WooCommerce APIs; WP username/password for WordPress content methods.

Related ChatGPT app?

The README links a related WooCommerce ChatGPT App project for visual shopping inside ChatGPT; that is separate from the MCP server itself.

Security tip?

Treat consumer keys like passwords, scope them narrowly, and only enable write tools in trusted MCP clients with human confirmation.