MCP.Market

Woocommerce MCP server

by wppoland·io.github.wppoland/woocommerce-mcp·v0.1.1·2 stars

Read-only MCP server for WordPress + WooCommerce products, orders, sales, and posts.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

2 stars33 downloads/wk

Reviews

Write one

Nobody has reviewed Woocommerce yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Woocommerce tools (5)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_product

    Get a single WooCommerce product by id, with full details.

  • list_orders

    List recent WooCommerce orders, newest first. Optionally filter by status.

  • list_products

    List or search WooCommerce products. Returns id, name, sku, price, stock status and permalink.

  • sales_report

    WooCommerce sales totals for a period (week, month, last_month, year). Gross sales, orders, items.

  • search_posts

    Search published WordPress blog posts (public REST API, no WooCommerce keys required).

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 15 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Woocommerce compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 77% of 2,174 E-commerce servers
Tools
5
the typical E-commerce server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 80% of 1,047 E-commerce servers
Downloads a week
33
more than 25% of 411 E-commerce servers with a package

What its tools let an agent do: 5 read

Install Woocommerce in Claude Code, Cursor or VS Code

Runs npx -y @wppoland/woocommerce-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add woocommerce-mcp -- npx -y @wppoland/woocommerce-mcp
Add to Cursor

What the publisher says

From the Woocommerce repository's README, as published. We do not edit it. Read it on GitHub

woocommerce-mcp

A small, read-only Model Context Protocol server for WordPress + WooCommerce. It lets Claude (or any MCP client) answer questions about a live store — products, orders, sales, and blog posts — over the official REST APIs. No writes, no plugins to install on the store: it talks to the existing WordPress/WooCommerce REST endpoints.

Built and maintained by WPPoland, a senior WordPress developer working with WordPress since 2006. If you need this wired into a real store stack, we build WooCommerce ERP and API integrations and enterprise e-commerce architecture (headless, integrations, AI-ready data).

Tools

Everything is read-only. The server never creates, edits, or deletes anything in the store.

Install & build

From npm (package name is scoped - the unscoped woocommerce-mcp name is locked on the registry):

npm install -g @wppoland/woocommerce-mcp
# or: npx @wppoland/woocommerce-mcp

From source:

git clone https://github.com/wppoland/woocommerce-mcp.git
cd woocommerce-mcp
npm install
npm run build

Configure

Set three environment variables:

Create the WooCommerce keys in WooCommerce → Settings → Advanced → REST API → Add key with Read permission. search_posts works without keys against any public WordPress site.

The keys are sent to your own store over HTTPS as REST query auth. Use HTTPS, and give the key Read access only.

Use with Claude Desktop / Claude Code

Add to your MCP client config (e.g. claudedesktopconfig.json):

{
  "mcpServers": {
    "woocommerce": {
      "command": "node",
      "args": ["/absolute/path/to/woocommerce-mcp/dist/index.js"],
      "env": {
        "WP_URL": "https://shop.example.com",
        "WC_CONSUMER_KEY": "ck_xxx",
        "WC_CONSUMER_SECRET": "cs_xxx"
      }
    }
  }
}

Then ask things like "What were last month's WooCommerce sales?" or "List the 5 most recent orders that are on hold."

Docs on wppoland.com

  • WooCommerce MCP open source (read-only): release and ops guide - npm scope, registry, Glama, and how we ship updates without write tools

Articles (off-site)

Field notes published on DEV (not duplicates of wppoland.com pages):

  • A read-only MCP server for WooCommerce: what AI agents actually need from a store
  • Syncing a wholesaler's API into WooCommerce without overselling or melting the server
  • Twelve months after migrating wppoland.com from WordPress to Astro on Cloudflare Pages

Show HN: discussion

Verify

npm run check   # builds, then asserts all five tools register (no network/credentials needed)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Woocommerce: common questions

Is Woocommerce MCP server safe?
Mostly: it is graded B (83/100). Read the Woocommerce safety report
How do I install Woocommerce?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Woocommerce need an API key?
Yes. The registry entry asks for WC_CONSUMER_KEY, WC_CONSUMER_SECRET.
Is Woocommerce maintained?
The last commit was 55 days ago (2026-09-10). The latest release is v0.1.1.
What can I use instead of Woocommerce?
Servers from other publishers that do the same job: Omie MCP server, WebCake Storefront MCP server and Shopware MCP server. Compare all Woocommerce alternatives.
How does Woocommerce compare with other E-commerce MCP servers?
safety score 83/100 (higher than 77% of 2,174 E-commerce servers); tools 5 (the typical E-commerce server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Woocommerce

Same job from other publishers: the closest match first, then the best rated.

All Woocommerce alternatives →
  • Omie
    MCP server for Omie — ERP, customers, products, orders, invoices, financials
    B
  • WebCake Storefront
    Build pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.
    A
  • Shopware
    Query and safely manage a Shopware 6 shop: products, orders, customers, stock, audits, reports.
    B
  • Cmssy
    Hosted headless CMS with native commerce: pages, media, forms, products, orders, refunds, discounts.
    B
  • TikTok Shop
    Read-only TikTok Shop Partner API: orders, finance, products and analytics across shops.
    A