mothermachine

Browse / Ecommerce

WooCommerce

WordPress commerce plugin with native MCP abilities for products and orders (developer preview).

AdaptableOperable Business appWeb app Deterministic PHPJavaScriptTypeScript MCP server License: GPL-3.0

The WordPress e-commerce plugin. WooCommerce now registers purpose-built abilities (query, create, update, delete products; query orders, update status, add notes) that the bundled WordPress MCP Adapter exposes as MCP tools behind the mcp_integration feature flag. Everything else remains on the REST API v3. GPL-3.0 with paid extensions.

Use it when
  • I already run WordPress and want my agent to list, create, and update products and move orders along
  • I need the largest extension ecosystem and accept GPL and PHP
Gotchas
  • MCP integration is a developer preview behind the mcp_integration feature flag; APIs may change
  • Order and customer tools expose PII; the docs tell you to use least-privilege keys
  • Requires a local proxy (mcp-wordpress-remote) for stdio clients
  • GPL-3.0 core; some Adopters cannot accept copyleft

Last activity Sep 2, 2026. Fit: adaptable 2, operable 2.

Editions

WooCommerce plugin · Free open source

  • Clonegit clone https://github.com/woocommerce/woocommerce
  • Installwp plugin install woocommerce --activate

Paid extensions · Free closed source

For agents: JSON · Markdown

Adaptable: what is yours to change

Make it yours

Light edit2 things to edit

Store settings, payments, shipping, and tax are set in wp-admin. Code adaptation is hooks and filters in a child theme or a small plugin, and constants in wp-config.php. MCP needs the mcp_integration feature flag enabled and a REST API key (deprecated endpoint) or the MCP Adapter's auth. GPL-3.0 applies to derived PHP.

Env vars
none
Config files
wp-config.php functions.php (child theme)
Prompt files
none
Accounts you need
WordPress site with admin accessWooCommerce.com (paid extensions, optional)

Source

Operable: what an agent can drive

Interface

OfficialMCP serverpublished by the builderlocal

How an agent can drive an Operable Listing, in five levels: native (built for the agent as the primary interface), official (the Builder ships an agent interface), wrapped (a third party wraps the software's API), config (an agent can only drive it by editing files), gui (screen control only). An interface is official only when it is published by the same organization that ships the software. GUI-level Listings are allowed and sorted last.

Docs
github.com/woocommerce/woocommerce/blob/trunk/docs/features/mcp/README.md

Reach

Partial coverage. 3 of 9 jobs reachable through the stated interface.

JobThrough the interfaceEvidence
Query, create, update, delete productsReachabledocs/features/mcp/README.md: purpose-built product abilities
Query orders, update status, add notesReachabledocs/features/mcp/README.md: order abilities
Create ordersReachabledeprecated /wp-json/woocommerce/mcp endpoint exposes REST-derived order create
Manage customersNot reachablenot among the registered abilities; REST API v3 /customers
Coupons and promotionsNot reachablenot among abilities; REST API v3 /coupons
RefundsNot reachablenot among abilities; REST API v3
Reports and analyticsNot reachablenot among abilities; REST API v3 /reports
Shipping, tax, and store settingsNot reachablenot among abilities; REST API v3 /settings
Storefront checkoutNot reachableStore API is a separate browser-facing API

Code stack

Languages
PHPJavaScriptTypeScript
Frameworks
WordPressReact (blocks)
Package manager
pnpm
Database
MySQL
Hosting target
any WordPress hostWooCommerce hosting partners
Built
Human-written (recorded, never ranked)

Skills

Repo tooling for WooCommerce contributors: dev cycle, local env, code review, commit and PR hygiene.

Kind
contributor
Paths
.ai/skills/*/SKILL.md

Evidence and confidence

FieldWhere it was seenConfidence
formFactorWordPress plugin that renders the store; listed as web-app for the Adopter's view70%
executionModelno model at runtime95%
operabilityabilities registered in plugins/woocommerce/src/Internal/Abilities; docs/features/mcp/README.md in the WooCommerce repo85%
efforthooks, filters, wp-config documented by WooCommerce; no env surface70%
editionslicense.txt GPL-3.0; woocommerce.com marketplace80%
activepushedAt 2026-09-02–
reach85%

Open questions

  • Exact ability names surfaced as MCP tools
  • Whether more abilities (customers, coupons) are planned before the preview ends

Sources