WooCommerce MCP
Productivitystdio
A Model Context Protocol server that connects AI assistants to a WooCommerce store over the WordPress REST API. Provides tools to manage products and inventory, look up and update orders, inspect customers, and pull sales reports, so agents can answer store questions and automate ecommerce operations.
Connect
Add this configuration to .claude/mcp.json
{
"mcpServers": {
"woocommerce": {
"command": "npx",
"args": [],
"env": {
"WOOCOMMERCE_URL": "<YOUR_WOOCOMMERCE_URL>",
"WOOCOMMERCE_CONSUMER_KEY": "<YOUR_WOOCOMMERCE_CONSUMER_KEY>",
"WOOCOMMERCE_CONSUMER_SECRET": "<YOUR_WOOCOMMERCE_CONSUMER_SECRET>"
}
}
}
}Tools (3)
list_products
List store products with optional search and pagination.
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "Optional product name search"
},
"per_page": {
"type": "integer",
"description": "Number of products per page"
}
}
}list_orders
List store orders, optionally filtered by status.
{
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "Order status filter (e.g. processing, completed)"
}
}
}get_sales_report
Retrieve a sales report for a given period.
{
"type": "object",
"properties": {
"period": {
"type": "string",
"description": "Reporting period (e.g. week, month, year)"
}
}
}Resources
This server does not expose any resources.
Prompts
This server does not expose any prompts.
Server information
- Author
- juanlurg (@juanlurg)
- License
- MIT
- Stars
- 0
- Last updated
- July 28, 2026