{
  "version": "2",
  "generatedAt": "2026-11-03T22:49:39.280Z",
  "listing": {
    "slug": "woocommerce--woocommerce",
    "name": "WooCommerce",
    "tagline": "WordPress commerce plugin with native MCP abilities for products and orders (developer preview).",
    "shortTagline": "WordPress commerce plugin",
    "description": "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.",
    "capabilities": [
      "adaptable",
      "operable"
    ],
    "vertical": "ecommerce",
    "alternativeTo": [
      "Shopify",
      "BigCommerce"
    ],
    "shape": "business-app",
    "formFactor": "web-app",
    "executionModel": "deterministic",
    "provenance": "human-written",
    "codeStack": {
      "languages": [
        "PHP",
        "JavaScript",
        "TypeScript"
      ],
      "frameworks": [
        "WordPress",
        "React (blocks)"
      ],
      "packageManager": "pnpm",
      "database": [
        "MySQL"
      ],
      "hostingTarget": [
        "any WordPress host",
        "WooCommerce hosting partners"
      ]
    },
    "modelStack": null,
    "repos": [
      {
        "url": "https://github.com/woocommerce/woocommerce",
        "owner": "woocommerce",
        "name": "woocommerce",
        "license": "GPL-3.0",
        "stars": 10484,
        "lastCommit": "2026-09-02"
      }
    ],
    "interface": {
      "kind": "mcp",
      "url": "https://github.com/woocommerce/woocommerce/blob/trunk/docs/features/mcp/README.md",
      "official": true,
      "hosted": "local"
    },
    "operability": "official",
    "recommendedWrapper": null,
    "reach": [
      {
        "job": "Query, create, update, delete products",
        "reachable": true,
        "evidence": "docs/features/mcp/README.md: purpose-built product abilities"
      },
      {
        "job": "Query orders, update status, add notes",
        "reachable": true,
        "evidence": "docs/features/mcp/README.md: order abilities"
      },
      {
        "job": "Create orders",
        "reachable": true,
        "evidence": "deprecated /wp-json/woocommerce/mcp endpoint exposes REST-derived order create"
      },
      {
        "job": "Manage customers",
        "reachable": false,
        "evidence": "not among the registered abilities; REST API v3 /customers"
      },
      {
        "job": "Coupons and promotions",
        "reachable": false,
        "evidence": "not among abilities; REST API v3 /coupons"
      },
      {
        "job": "Refunds",
        "reachable": false,
        "evidence": "not among abilities; REST API v3"
      },
      {
        "job": "Reports and analytics",
        "reachable": false,
        "evidence": "not among abilities; REST API v3 /reports"
      },
      {
        "job": "Shipping, tax, and store settings",
        "reachable": false,
        "evidence": "not among abilities; REST API v3 /settings"
      },
      {
        "job": "Storefront checkout",
        "reachable": false,
        "evidence": "Store API is a separate browser-facing API"
      }
    ],
    "editions": [
      {
        "name": "WooCommerce plugin",
        "price": null,
        "open": true,
        "distributions": [
          {
            "kind": "source",
            "url": "https://github.com/woocommerce/woocommerce",
            "command": ""
          },
          {
            "kind": "installable",
            "url": "https://wordpress.org/plugins/woocommerce/",
            "command": "wp plugin install woocommerce --activate"
          }
        ]
      },
      {
        "name": "Paid extensions",
        "price": null,
        "open": false,
        "distributions": [
          {
            "kind": "hosted",
            "url": "https://woocommerce.com/products/",
            "command": ""
          }
        ]
      }
    ],
    "skills": {
      "kind": "contributor",
      "paths": [
        ".ai/skills/*/SKILL.md"
      ],
      "install": null,
      "note": "Repo tooling for WooCommerce contributors: dev cycle, local env, code review, commit and PR hygiene."
    },
    "customization": {
      "summary": "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.",
      "envVars": [],
      "configFiles": [
        "wp-config.php",
        "functions.php (child theme)"
      ],
      "promptFiles": [],
      "effort": "light-edit",
      "editCount": 2
    },
    "useWhen": [
      "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"
    ],
    "accounts": [
      "WordPress site with admin access",
      "WooCommerce.com (paid extensions, optional)"
    ],
    "active": true,
    "lastActivity": "2026-09-02",
    "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"
    ],
    "fit": {
      "adaptable": 2,
      "operable": 2
    },
    "evidence": {
      "formFactor": "WordPress plugin that renders the store; listed as web-app for the Adopter's view",
      "executionModel": "no model at runtime",
      "operability": "abilities registered in plugins/woocommerce/src/Internal/Abilities; docs/features/mcp/README.md in the WooCommerce repo",
      "effort": "hooks, filters, wp-config documented by WooCommerce; no env surface",
      "editions": "license.txt GPL-3.0; woocommerce.com marketplace",
      "active": "pushedAt 2026-09-02"
    },
    "confidence": {
      "formFactor": 0.7,
      "executionModel": 0.95,
      "operability": 0.85,
      "effort": 0.7,
      "reach": 0.85,
      "editions": 0.8
    },
    "openQuestions": [
      "Exact ability names surfaced as MCP tools",
      "Whether more abilities (customers, coupons) are planned before the preview ends"
    ],
    "sources": [
      {
        "url": "https://github.com/woocommerce/woocommerce",
        "foundBy": "sourcing:ecommerce:github"
      },
      {
        "url": "https://github.com/WordPress/mcp-adapter",
        "foundBy": "sourcing:ecommerce:github"
      },
      {
        "url": "https://github.com/woocommerce/woocommerce/blob/trunk/docs/features/mcp/README.md",
        "foundBy": "analysis"
      }
    ],
    "research": {
      "stage": "verified",
      "verdict": "unverified",
      "reason": "Triage called the MCP a WordPress wrapper; WooCommerce itself registers the abilities, so operability is official with partial Reach.",
      "disputed": []
    },
    "url": "apps/woocommerce--woocommerce.html",
    "coverage": "partial",
    "paid": false,
    "source": "research/verified/woocommerce--woocommerce.json"
  }
}
