ShopsMCP
MCP 2025-03-26 · Streamable HTTP · Free & Open Source

Connect AI to Your WooCommerce Store

ShopsMCP embeds an MCP server directly into your WordPress site. Let Claude and other AI assistants manage products, orders, and customers — no external server, no third-party relay.

Claude Desktop
Claude Code
Any MCP Client
Free Tier — 23 Tools Included

Everything You Need to Start

Full read access across your entire WooCommerce store, available for free.

Products

List, search, filter, get full details, and update name, price, stock, status, and description.

list_products
get_product
update_product

Orders

List with filters, get full order details with line items, taxes, refunds, and read order notes.

list_orders
get_order
get_order_notes

Customers

List with filters, get full customer profile with billing, shipping, and order history.

list_customers
get_customer

Store

Get store info including address, currency, settings, and order/product counts.

get_store_info

Catalog

Read product categories, tags, variations, and customer reviews.

list_product_categories
list_product_tags
list_product_variations
list_product_reviews

Coupons

List all coupons and get full coupon details including rules and usage limits.

list_coupons
get_coupon

Shipping

Read all shipping zones and the methods configured within each zone.

list_shipping_zones
list_shipping_zone_methods

Taxes

Read all tax rates configured in WooCommerce.

list_tax_rates

Reports

Get sales summary and top-selling products over any date range.

get_sales_report
get_top_sellers

No External Server

Runs entirely inside your WordPress installation. Nothing to host or manage.

API Key Auth

Per-site bearer token, stored securely in wp_options. Regenerate anytime.

HPOS Compatible

Uses official WooCommerce APIs. Fully High-Performance Order Storage ready.

Any MCP Client

Works with Claude Desktop, Claude Code, and any Streamable HTTP client.

Setup

Up and Running in Minutes

No accounts to create, no API keys to buy, no external services to configure.

01

Install the Plugin

Upload to WordPress or install directly from the WP.org plugin directory. Activates instantly — no setup wizard required.

02

Copy Your Endpoint

Go to WooCommerce → ShopsMCP. Copy the endpoint URL and API key shown on the settings page.

03

Configure Your AI Client

Paste the JSON snippet into your MCP client config (e.g. Claude Desktop's mcp.json). One copy-paste and you're done.

04

Talk to Your Store

Ask your AI assistant to list orders, update a product price, or look up a customer — it just works.

mcp.json
{
  "mcpServers": {
    "shopsmcp": {
      "type": "http",
      "url": "https://yoursite.com/wp-json/shops-mcp/v1/mcp",
      "headers": {
        "Authorization": "Bearer smcp-your-api-key"
      }
    }
  }
}
Pricing

Free to Start. Pro When You Need More.

The free plugin covers the full read surface and basic writes. Pro unlocks full CRUD, coupons, reports, and more.

Free

$0

Forever free, open source on GitHub

Products — list, get, update
Orders — list, get, get notes
Customers — list, get
Store info
Categories, tags, variations, reviews
Coupons — list, get
Shipping zones & methods — read
Tax rates — read
Sales reports & top sellers
MCP Streamable HTTP transport
Unlimited AI client connections

Pro

$9/mo

Per site, billed monthly

Everything in Free
create_product, delete_product
create/update/delete product variations
update_order, add_order_note, create_refund
update_customer
create/update/delete coupons
create/update/delete shipping zones & methods
create/update/delete tax rates
get_settings_group, update_setting
Priority support
FAQ

Frequently Asked Questions

Still have questions? Open an issue on GitHub.

Ready to Give Your AI a Store?

Install the free plugin in under a minute and start talking to your WooCommerce store with Claude.