WooCommerce MCP runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 31 Oct 2026.
Manage WooCommerce stores: products, orders, customers, coupons, webhooks, and analytics.
Today is the operative word: we check WooCommerce MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add woocommerce-mcp -e 'WOOCOMMERCE_URL=<WOOCOMMERCE_URL>' -e 'WOOCOMMERCE_CONSUMER_KEY=<WOOCOMMERCE_CONSUMER_KEY>' -e 'WOOCOMMERCE_CONSUMER_SECRET=<WOOCOMMERCE_CONSUMER_SECRET>' -- npx -y @sadrmanesh/woocommerce-mcp
{
"mcpServers": {
"woocommerce-mcp": {
"command": "npx",
"args": [
"-y",
"@sadrmanesh/woocommerce-mcp"
],
"env": {
"WOOCOMMERCE_CONSUMER_KEY": "<WOOCOMMERCE_CONSUMER_KEY>",
"WOOCOMMERCE_CONSUMER_SECRET": "<WOOCOMMERCE_CONSUMER_SECRET>",
"WOOCOMMERCE_URL": "<WOOCOMMERCE_URL>"
}
}
}
}
[mcp_servers.woocommerce-mcp]
command = "npx"
args = ["-y", "@sadrmanesh/woocommerce-mcp"]
env = { WOOCOMMERCE_URL = "<WOOCOMMERCE_URL>", WOOCOMMERCE_CONSUMER_KEY = "<WOOCOMMERCE_CONSUMER_KEY>", WOOCOMMERCE_CONSUMER_SECRET = "<WOOCOMMERCE_CONSUMER_SECRET>" }
{
"mcpServers": {
"woocommerce-mcp": {
"command": "npx",
"args": [
"-y",
"@sadrmanesh/woocommerce-mcp"
],
"env": {
"WOOCOMMERCE_CONSUMER_KEY": "<WOOCOMMERCE_CONSUMER_KEY>",
"WOOCOMMERCE_CONSUMER_SECRET": "<WOOCOMMERCE_CONSUMER_SECRET>",
"WOOCOMMERCE_URL": "<WOOCOMMERCE_URL>"
}
}
}
}
{
"servers": {
"woocommerce-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sadrmanesh/woocommerce-mcp"
],
"env": {
"WOOCOMMERCE_CONSUMER_KEY": "<WOOCOMMERCE_CONSUMER_KEY>",
"WOOCOMMERCE_CONSUMER_SECRET": "<WOOCOMMERCE_CONSUMER_SECRET>",
"WOOCOMMERCE_URL": "<WOOCOMMERCE_URL>"
}
}
}
}
Put your own values in place of
<WOOCOMMERCE_URL> (Store origin, such as https://store.example.com), <WOOCOMMERCE_CONSUMER_KEY> (WooCommerce REST API consumer key (ck_...)), <WOOCOMMERCE_CONSUMER_SECRET> (WooCommerce REST API consumer secret (cs_...)).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
WOOCOMMERCE_READ_ONLY (Refuse every write tool. Set to false to allow writes), WOOCOMMERCE_REDACT_PII (Mask customer names, emails, phones, and addresses in results), WOOCOMMERCE_TOOLS_DENY (Comma-separated tool names or patterns to hide, such as delete_*).
Read your Cakto sales: orders, revenue analytics, subscriptions, churn, customers and products.
Manage Transistor.fm podcasts: episodes, analytics, transcripts, and webhooks.
Read-only Shopify and WooCommerce profit analytics: P&L, COGS, product margins, ROAS and LTV.
MCP server for Easy Digital Downloads REST API - sales, customers, products, analytics
TheSignup MCP server — read and manage signups, participants, webhooks, and analytics.
Manage Kajabi from any MCP client — products, pages, contacts, offers, emails, analytics.
Manage videos and live streams, inspect captions, players and webhooks, and read play analytics.
Manage Wistia videos, channels, folders, captions, customizations, and analytics via MCP.
Answers built from our own checks of this server.