# WooCommerce Store Manager

Give Claude full control of your WooCommerce store. Browse products, manage orders, update inventory, handle customers, and run your shop through natural language — no dashboard clicking required.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add hegetiby-jwao/woocommerce-mcp-hegetiby

# Browse available tools
npx -y @smithery/cli@latest tool list hegetiby-jwao/woocommerce-mcp-hegetiby

# Get full schema for a tool
npx -y @smithery/cli@latest tool get hegetiby-jwao/woocommerce-mcp-hegetiby wc_products_list

# Call a tool
npx -y @smithery/cli@latest tool call hegetiby-jwao/woocommerce-mcp-hegetiby wc_products_list '{}'
```

## Direct MCP Connection

Endpoint: `https://woocommerce-mcp-hegetiby--hegetiby-jwao.run.tools`

## Tools (47)

- `wc_products_list` — List products.
- `wc_product_get` — Get product by ID.
- `wc_product_create` — Create product.
- `wc_product_update` — Update product.
- `wc_product_delete` — Delete product.
- `wc_products_batch` — Batch create/update/delete products.
- `wc_variations_list` — List variations.
- `wc_variation_create` — Create variation.
- `wc_variation_update` — Update variation.
- `wc_categories_list` — List categories.
- `wc_category_create` — Create category.
- `wc_tags_list` — List tags.
- `wc_orders_list` — List orders.
- `wc_order_get` — Get order.
- `wc_order_create` — Create order.
- `wc_order_update` — Update order.
- `wc_order_delete` — Delete order.
- `wc_order_notes_list` — List order notes.
- `wc_order_note_create` — Add order note.
- `wc_refund_create` — Create refund.
- `wc_customers_list` — List customers.
- `wc_customer_get` — Get customer.
- `wc_customer_create` — Create customer.
- `wc_coupons_list` — List coupons.
- `wc_coupon_create` — Create coupon.
- `wc_coupon_delete` — Delete coupon.
- `wc_reports_sales` — Sales report.
- `wc_reports_top_sellers` — Top sellers.
- `wc_reports_orders_totals` — Order counts by status.
- `wc_reports_products_totals` — Product counts.
- `wc_reports_customers_totals` — Customer counts.
- `wc_settings_list_groups` — List settings groups.
- `wc_settings_get_group` — Get settings group.
- `wc_setting_update` — Update setting.
- `wc_shipping_zones_list` — List shipping zones.
- `wc_shipping_zone_methods` — List zone methods.
- `wc_tax_rates_list` — List tax rates.
- `wc_tax_classes_list` — List tax classes.
- `wc_webhooks_list` — List webhooks.
- `wc_webhook_create` — Create webhook.
- `wc_system_status` — System status.
- `wc_system_status_tools` — List system tools.
- `wc_system_status_tool_run` — Run system tool.
- `wp_posts_list` — List WP posts.
- `wp_media_upload` — Upload media from URL.
- `wc_analytics_revenue` — Revenue stats.
- `wc_analytics_products` — Product analytics.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get hegetiby-jwao/woocommerce-mcp-hegetiby <tool-name>
```

## Resources

- `wc://store-info`
