woo_list_orders
ActiveTool of mcp-woocommerce
declared in 0.1.0
List WooCommerce orders, optionally filtered by status (pending, processing, on-hold, completed, cancelled, refunded, failed). Returns order IDs, totals, customer info, and line items.
Parameters schema
{
"type": "object",
"examples": [
{
"_apiKey": "your-woocommerce-api-key",
"_storeUrl": "https://mystore.com",
"_apiSecret": "your-woocommerce-api-secret"
},
{
"status": "completed",
"_apiKey": "your-woocommerce-api-key",
"per_page": 50,
"_storeUrl": "https://mystore.com",
"_apiSecret": "your-woocommerce-api-secret"
}
],
"required": [
"_apiKey",
"_apiSecret",
"_storeUrl"
],
"properties": {
"page": {
"type": "number",
"description": "Page number (default 1)"
},
"status": {
"type": "string",
"description": "Filter by status: any, pending, processing, on-hold, completed, cancelled, refunded, failed"
},
"_apiKey": {
"type": "string",
"description": "WooCommerce consumer key"
},
"per_page": {
"type": "number",
"description": "Results per page (max 100, default 20)"
},
"_storeUrl": {
"type": "string",
"description": "Store URL (e.g., https://mystore.com)"
},
"_apiSecret": {
"type": "string",
"description": "WooCommerce consumer secret"
}
}
}Parent server
mcp-woocommerce
https://github.com/pipeworx-io/mcp-woocommerce
2/7 registries