e-commerce
WooCommerce MCP servers and skills
There are 27 ways to connect WooCommerce to Claude, ChatGPT, Cursor and other AI assistants: 10 MCP servers and 17 skills. The most used is WooCommerce MCP Server (2 GitHub stars).
Best WooCommerce MCP servers, compared →Most used
POS analytics tracking patterns (WooPosAnalyticsEvent sealed class, WooPosAnalyticsTracker, WooPosAnalyticsEventConstant). Use when writing, editing, exploring, debugging, or reviewing analytics tracking in POS (WooPos*) code. NOT for main store app — use the `store-analytics` skill instead.
Main app Jetpack Compose UI patterns (WooTheme, Fragment hosting, composeView/legacyComposeView helpers, preview annotations, WC components). Use when writing, editing, exploring, debugging, or reviewing Compose UI in the store management app. NOT for POS (WooPos*) code — use the `pos` skill instead.
Main app analytics tracking patterns (AnalyticsEvent enum, AnalyticsTrackerWrapper, KEY_*/VALUE_* constants). Use when writing, editing, exploring, debugging, or reviewing analytics tracking in the store management app. NOT for POS (WooPos*) code — use the `pos-analytics` skill instead.
Main app ViewModel patterns (ScopedViewModel, Hilt, StateFlow, triggerEvent, navArgs, savedState flows, events). Use when writing, editing, exploring, debugging, or reviewing ViewModels in the store management app. Covers navArgs, combine+asLiveData, sealed state hierarchies, custom events, init blocks, and companion object placement. NOT for POS (WooPos*) code — use the `pos` skill instead.
POS (Point of Sale) architecture and patterns. Use when writing, editing, exploring, debugging, fixing bugs, implementing features, or reviewing WooPos-prefixed classes or files under ui/woopos/. POS uses a different architecture than the main app — plain ViewModel (not ScopedViewModel), pure Compose (no Fragments), Compose Navigation (no nav graphs), parent-child SharedFlow event bus. Loading this skill prevents applying main-app patterns that would be wrong for POS. For analytics use `pos-analytics`, for tests use `pos-tests`.
Use when a Google Analytics for WooCommerce pull request needs a changelog entry, or when deciding whether it needs one. Covers the "### Changelog entry" section of the PR template and the "changelog: none" label. Triggers on "add a changelog entry", "does this need a changelog", "write the changelog".
MCP servers (10)
- 1WooCommerce MCP Server AmitGurbani · E-commerce101 tools for WooCommerce store management with field filtering and guided prompts.63
- 2MCP Woocommerce pipeworx-io · E-commerceWooCommerce MCP Pack — wraps the WooCommerce REST API v358
- 3Woocommerce MCP lockon-n · E-commerceMCP server for WooCommerce integration50
- 4woocommerce-mcp wppoland · Sales and CRMRead-only MCP server for WordPress + WooCommerce products, orders, sales, and posts.45
- 5Woocommerce MCP Server arbazex · Data and analyticsProduction-grade Model Context Protocol (MCP) server for WooCommerce — manage orders, products, customers, inventory and analytics with Claude AI or any MCP client38
- 6Woocommerce pipeworx-io · E-commerceWooCommerce MCP Pack — wraps the WooCommerce REST API v328
- 7Nikola Dikic - Full-Stack Developer, WordPress, WooCommerce, ERP Integrations nikoladikic · E-commerceServices, shipped projects, limits and booking slots for a freelance WooCommerce developer.16
- 8Heartly Deals — Live Flash Sales (Shopify & WooCommerce) heartly · Sales and CRMLive flash-sale inventory from verified Shopify and WooCommerce merchants worldwide.16
- 9Store Manager for WooCommerce addsynapse · FinanceRun a WooCommerce store from Claude: reports, SEO, prices, stock. You approve every change first.16
- 10WordPress & WooCommerce MCP (MFPro) mjfutera · E-commerceManage WordPress blogs and WooCommerce shops from Claude, ChatGPT, Cursor and other MCP apps.13
- ADYour product hereThis row is seen by people browsing WooCommerce tools. Book it from $249 a month.See prices →
Skills (17)
- 1pos-analytics woocommerce · Developer toolsPOS analytics tracking patterns (WooPosAnalyticsEvent sealed class, WooPosAnalyticsTracker, WooPosAnalyticsEventConstant). Use when writing, editing, exploring, debugging, or reviewing analytics tracking in POS (WooPos*) code. NOT for main store app — use the `store-analytics` skill instead.67
- 2store-compose woocommerce · Developer toolsMain app Jetpack Compose UI patterns (WooTheme, Fragment hosting, composeView/legacyComposeView helpers, preview annotations, WC components). Use when writing, editing, exploring, debugging, or reviewing Compose UI in the store management app. NOT for POS (WooPos*) code — use the `pos` skill instead.67
- 3store-analytics woocommerce · Developer toolsMain app analytics tracking patterns (AnalyticsEvent enum, AnalyticsTrackerWrapper, KEY_*/VALUE_* constants). Use when writing, editing, exploring, debugging, or reviewing analytics tracking in the store management app. NOT for POS (WooPos*) code — use the `pos-analytics` skill instead.67
- 4store-viewmodel woocommerce · Developer toolsMain app ViewModel patterns (ScopedViewModel, Hilt, StateFlow, triggerEvent, navArgs, savedState flows, events). Use when writing, editing, exploring, debugging, or reviewing ViewModels in the store management app. Covers navArgs, combine+asLiveData, sealed state hierarchies, custom events, init blocks, and companion object placement. NOT for POS (WooPos*) code — use the `pos` skill instead.67
- 5pos woocommerce · Developer toolsPOS (Point of Sale) architecture and patterns. Use when writing, editing, exploring, debugging, fixing bugs, implementing features, or reviewing WooPos-prefixed classes or files under ui/woopos/. POS uses a different architecture than the main app — plain ViewModel (not ScopedViewModel), pure Compose (no Fragments), Compose Navigation (no nav graphs), parent-child SharedFlow event bus. Loading this skill prevents applying main-app patterns that would be wrong for POS. For analytics use `pos-analytics`, for tests use `pos-tests`.67
- 6writing-changelog woocommerce · Developer toolsUse when a Google Analytics for WooCommerce pull request needs a changelog entry, or when deciding whether it needs one. Covers the "### Changelog entry" section of the PR template and the "changelog: none" label. Triggers on "add a changelog entry", "does this need a changelog", "write the changelog".66
- 7wp-woocommerce-dev jorgerosal · FinanceWooCommerce extension review for Codex. Use when reviewing HPOS compatibility, CRUD usage, payment gateway safety patterns, cart fragments, template overrides, Action Scheduler usage, and WooCommerce block integrations.57
- 8WooCommerce REST Sync Agent agentskillexchange · SecuritySynchronizes WooCommerce product data bidirectionally using the WC REST API v3 and wc/v3/products endpoints. Handles batch create/update/delete with OAuth 1.0a authentication and rate-limit backoff.40
- 9woocommerce-dev-cycle VRIL-LABS · Developer toolsRun tests, linting, and quality checks for WooCommerce development. Use when running tests, fixing code style, or following the development workflow in WooCommerce projects.29
- 10woocommerce-copy-guidelines bg-szy · CommunicationGuidelines for UI text and copy in WooCommerce. Use when writing user-facing text, labels, buttons, or messages.28
- 11yoast-woocommerce-seo-schema bhubbard · MarketingUnderstanding how Yoast replaces WooCommerce schema.28
- 12wordpress-woocommerce REVREBEL · FinanceCustomize WooCommerce e-commerce stores, custom product types, cart/checkout extensions, and payment gateway integrations. Use when building online stores or customizing WooCommerce functionality.27
- 13wp-devkit-woocommerce-dev ehsanenaloo · FinanceBuild, debug or review WooCommerce extensions, HPOS order access, classic and block checkout, payments, refunds, templates and scheduled jobs. Use for store-specific behavior and compatibility.26
- 14wordpress-blocksy-woocommerce MiguelAHR · Developer toolsSpecialized engineering and design skill for building, debugging, and styling WordPress sites powered by the Blocksy theme and WooCommerce. Covers Gutenberg block composition, AJAX cart fragments, HPOS compatibility, mu-plugins architecture, and responsive layouts.24
- 15woocommerce-storefront pgm-stevaelb · FinanceUse when editing WooCommerce storefront products, cart, checkout, orders, customer accounts, payments, taxes, shipping, currency, or PhantomWP Connect Woo bridge code.22
- 16woocommerce-performance vdcworkshop · DatabasesIdentify performance issues in WooCommerce PHP code. Use when writing or reviewing code that loads collections of post-based objects (products, orders), renders product lists with images, reads multiple options in a loop or method, or writes SQL queries involving joins, aggregates, meta lookups, or range queries.21
- 17woocommerce-dev-cycle David-Li0406 · Developer toolsRun tests, linting, and quality checks for WooCommerce development. Use when running tests, fixing code style, or following the development workflow.19
Questions
Is there an official WooCommerce MCP server?
Check the publisher on each listing: servers published by WooCommerce itself are the official ones. The most used WooCommerce server here is WooCommerce MCP Server by AmitGurbani.
How do I connect WooCommerce to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most WooCommerce servers need an API key or token from your WooCommerce account.