If you run a WooCommerce store with more than a handful of products, you’ve experienced the catalogue maintenance problem. A pricing update across 50 products. Adding a new product category and reassigning 30 items. Injecting structured data markup for every product. Done manually through the WP admin, these are hours of work. Done through an MCP-connected AI agent, they’re a single instruction.
The 13 WooCommerce Abilities
WDS MCP Content Manager Pro registers 13 abilities specifically for WooCommerce management:
- Product CRUD:
wds/get-products,wds/get-product,wds/create-product,wds/update-product - Schema:
wds/set-product-schema— injects JSON-LD into<head>viawp_head - Product Categories:
wds/get-product-categories,wds/create-product-category,wds/update-product-category,wds/delete-product-category - Product Tags:
wds/get-product-tags,wds/create-product-tag,wds/update-product-tag,wds/delete-product-tag
Three Practical Use Cases
Use case 1: Bulk product creation from a data source
Give the agent a CSV, a JSON file, or a list of product descriptions. It reads each entry and calls wds/create-product for each one — setting price, categories, product type, downloadable files, and Yoast SEO metadata. Creating 20 products this way takes the same time as creating one manually.
Use case 2: Schema markup injection at scale
WooCommerce’s default Product schema is minimal. wds/set-product-schema lets you inject a custom Product JSON-LD block with aggregateRating, review, offers, and any other Schema.org properties the product page needs for rich results. An agent can audit all products, identify which are missing schema, and inject it in a single session.
Use case 3: Category taxonomy restructuring
Reorganising a product category hierarchy manually means hundreds of individual edits. An agent can create the new category structure, update parent-child relationships, and reassign products to new categories systematically — with a before/after verification step built into the same session.
JSON-LD Schema: Why It Matters for WooCommerce SEO
Google’s rich results for products require valid Product schema with at minimum a name, image, description, and either aggregateRating or review. The sku field must be a string, not a number. WooCommerce’s built-in schema frequently fails the rich results test on these requirements. Custom JSON-LD injected via wds/set-product-schema gives you complete control over what Google sees.
Connect your AI to your WooCommerce store via WDS MCP Content Manager Pro — built on the WordPress MCP plugin standard — and turn catalogue maintenance from a recurring manual task into a prompted workflow.
Related guide: WordPress MCP: How AI agents manage your entire site
