Merchant – Product Labels, Quick View, Buy Now, Pre-Orders, Cart Countdown & More Abilities
Merchant exposes its WooCommerce merchandising modules (product labels, buy now, pre-orders, cart countdown, and more) as 12 WordPress abilities, letting an AI assistant discover and toggle modules, read and update module and per-product settings, manage marketing campaigns, and pull analytics and recommendations without opening the wp-admin settings screens.
12
Total
6
Read
6
Write
Requires the Merchant plugin on WordPress 6.9+ (abilities are registered on the wp_abilities_api_init hook, only when wp_register_ability() exists). All 12 abilities require the 'manage_woocommerce' capability (WooCommerce shop-manager scope), except merchant/toggle-module which requires the higher 'manage_options' (administrator) capability. The write/destructive abilities (toggle-module, update-module-settings, create-campaign, update-campaign, delete-campaign, update-product-settings) are additionally gated by an explicit 'wpvibe_mcp_write_access' setting under Merchant → Global Settings → WPVibe banner, which must be turned on before those calls are allowed to run. merchant/get-product-settings and merchant/update-product-settings are only registered when WooCommerce is active, and on the free plugin only cover the pre-orders and add-to-cart-text modules (Merchant Pro adds product-audio, product-video and product-brand-image via a filter).
Create Campaign
Writemerchant/create-campaign
Create a new campaign for a module with sensible defaults and validation.
Delete Campaign
Destructivemerchant/delete-campaign
Permanently delete a campaign, gated behind an explicit confirmation flag.
Get Analytics
Read-onlymerchant/get-analytics
View Merchant analytics at global, module, or campaign scope.
Get Module Settings
Read-onlymerchant/get-module-settings
Read a module's current settings, optionally with full field schemas.
Get Product Settings
Read-onlymerchant/get-product-settings
Read a single product's settings for a supported per-product module.
Get Recommendations
Read-onlymerchant/get-recommendations
Get optimization recommendations generated from the store's Merchant analytics data.
List Merchant Modules
Read-onlymerchant/list-modules
Discover all available Merchant modules along with their activation status and section.
List Module Campaigns
Read-onlymerchant/list-campaigns
List a module's campaigns with configuration summaries and the field schema they follow.
Toggle Merchant Module
Writemerchant/toggle-module
Activate or deactivate a specific Merchant module.
Update Campaign
Writemerchant/update-campaign
Update specific fields of an existing campaign with validation and diff reporting.
Update Module Settings
Writemerchant/update-module-settings
Update a module's settings with validation and before/after reporting.
Update Product Settings
Writemerchant/update-product-settings
Update a product's settings for a supported per-product module, strictly whitelisted against that module's field descriptor.
More Ecommerce plugins with abilities
All Ecommerce →Use Merchant – Product Labels, Quick View, Buy Now, Pre-Orders, Cart Countdown & More's abilities with AI
Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.