Woocommerce MCP server
io.github.wppoland/woocommerce-mcp·v0.1.1·2 starsRead-only MCP server for WordPress + WooCommerce products, orders, sales, and posts.
2 stars33 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
get_productGet a single WooCommerce product by id, with full details.
list_ordersList recent WooCommerce orders, newest first. Optionally filter by status.
list_productsList or search WooCommerce products. Returns id, name, sku, price, stock status and permalink.
sales_reportWooCommerce sales totals for a period (week, month, last_month, year). Gross sales, orders, items.
search_postsSearch 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
- 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
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
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-mcpFrom source:
git clone https://github.com/wppoland/woocommerce-mcp.git
cd woocommerce-mcp
npm install
npm run buildConfigure
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.
- OmieMCP server for Omie — ERP, customers, products, orders, invoices, financialsnot reviewedEstablishedB
- WebCake StorefrontBuild pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.not reviewedGrowingA
- ShopwareQuery and safely manage a Shopware 6 shop: products, orders, customers, stock, audits, reports.not reviewedGrowingB
- CmssyHosted headless CMS with native commerce: pages, media, forms, products, orders, refunds, discounts.not reviewedGrowingB
- TikTok ShopRead-only TikTok Shop Partner API: orders, finance, products and analytics across shops.not reviewedGrowingA