Connector guide2-minute read49 MCP toolsEN · DE · IT

How to Connect WooCommerce to MCP for AI-Powered Ecommerce Operations

Manage WooCommerce products, orders, customers, coupons, and reports with AI agents via MCP. Skill tools for inventory optimisation, SEO refresh, upsell/cross-sell, KPI snapshots.

HCBy HelpCode teamUpdated 2 min read Open source on GitHub

No credit card · 7-day trial · Self-host alternative available

WooCommerce

MCP connector

WooCommerce

AI-native commerce operations for any WooCommerce store. Semantic tools for products, variations, inventory, orders, refunds, customers, categories, and reports — plus documented multi-step recipes (inventory optimisation, SEO refresh, upsell/cross-sell, abandoned-order triage, revenue analysis).

Tools

49

Region

INTL

Category

E-commerce

Authentication

Basic Auth

Required env vars

WOOCOMMERCE_URLWOOCOMMERCE_CONSUMER_KEYWOOCOMMERCE_CONSUMER_SECRET
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the WooCommerce in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Manage WooCommerce products, orders, customers, coupons, and reports with AI agents via MCP. Skill tools for inventory optimisation, SEO refresh, upsell/cross-sell, KPI snapshots.

Try asking

Example prompts for WooCommerce

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

WooCommerce · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

WooCommerce as an AI-Native Ecommerce Platform

The WooCommerce connector exposes the WC REST API v3 to AI agents via MCP — products, variations, orders, refunds, customers, coupons, and reports.

What sets it apart from a generic REST shim: skill tools and enum reference cards. Multi-step workflows like inventory optimisation, product SEO, upsell/cross-sell, abandoned-order triage, low-conversion analysis, and KPI snapshots are exposed as on-demand woocommerce_skill_* tools that return the full playbook. Enum values (order status, product type, stock status, report period) live in woocommerce_list_*_options tools.

Quick Setup

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Open http://localhost:3000/connectors/store, import the WooCommerce adapter, and supply:

  • WOOCOMMERCE_URL — site root, e.g. https://shop.example.com (HTTPS required)
  • WOOCOMMERCE_CONSUMER_KEY and WOOCOMMERCE_CONSUMER_SECRET — generate in /wp-admin → WooCommerce → Settings → Advanced → REST API → Add key with Read/Write permission
{
  "mcpServers": {
    "woocommerce": { "url": "http://localhost:4000/mcp" }
  }
}

Tool Families

FamilyExamples
Catalog CRUDwoocommerce_search_products, woocommerce_get_product, woocommerce_create_product, woocommerce_update_product, woocommerce_batch_update_products
Variations & attributeswoocommerce_list_product_variations, woocommerce_update_product_variation, woocommerce_list_product_attributes
Inventorywoocommerce_find_low_stock, woocommerce_update_stock
Orderswoocommerce_list_orders, woocommerce_create_order, woocommerce_update_order_status, woocommerce_add_order_note, woocommerce_create_refund
Customerswoocommerce_list_customers, woocommerce_create_customer, woocommerce_update_customer, woocommerce_delete_customer
Couponswoocommerce_list_coupons, woocommerce_create_coupon, woocommerce_update_coupon, woocommerce_delete_coupon
Reportswoocommerce_sales_report, woocommerce_top_sellers_report, woocommerce_orders_totals_report, woocommerce_coupons_totals_report
Enum referencewoocommerce_list_order_status_options, woocommerce_list_product_type_options, woocommerce_list_stock_status_options, woocommerce_list_report_period_options
Skill recipeswoocommerce_skill_inventory_optimization, woocommerce_skill_product_seo_optimization, woocommerce_skill_upsell_cross_sell, woocommerce_skill_low_conversion_analysis, woocommerce_skill_abandoned_order_triage, woocommerce_skill_revenue_kpi_snapshot

Example Workflows

  • Inventory optimisation — "Find every out-of-stock or backorder product, cross-reference with top sellers, and bump stock for the high-demand ones."
  • Product SEO — "Rewrite the description and Yoast meta for our 10 best-selling products."
  • Upsell / cross-sell — "Build upsell relationships for our top 5 products by suggesting same-category, higher-price items."
  • Abandoned-order triage — "Cancel all pending orders older than 48 hours and email the customers."
  • KPI snapshot — "Give me a one-page markdown report on revenue, AOV, top sellers, and pipeline state for last month."

Auth & Permissions

WooCommerce REST authenticates with Basic Auth (consumer key as username, consumer secret as password) over HTTPS. On plain HTTP, WC falls back to OAuth1, which this connector doesn't support. Choose Read/Write permissions when generating the key to enable full functionality.

Was this guide helpful?

Ready to ship

Your WooCommerce agent is one click away.

Install the connector, paste the key, prompt any MCP client. Free for 7 days, no credit card.

Related guides