← Abilities Directory

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

Write

merchant/create-campaign

Create a new campaign for a module with sensible defaults and validation.

Delete Campaign

Destructive

merchant/delete-campaign

Permanently delete a campaign, gated behind an explicit confirmation flag.

Get Analytics

Read-only

merchant/get-analytics

View Merchant analytics at global, module, or campaign scope.

Get Module Settings

Read-only

merchant/get-module-settings

Read a module's current settings, optionally with full field schemas.

Get Product Settings

Read-only

merchant/get-product-settings

Read a single product's settings for a supported per-product module.

Get Recommendations

Read-only

merchant/get-recommendations

Get optimization recommendations generated from the store's Merchant analytics data.

List Merchant Modules

Read-only

merchant/list-modules

Discover all available Merchant modules along with their activation status and section.

List Module Campaigns

Read-only

merchant/list-campaigns

List a module's campaigns with configuration summaries and the field schema they follow.

Toggle Merchant Module

Write

merchant/toggle-module

Activate or deactivate a specific Merchant module.

Update Campaign

Write

merchant/update-campaign

Update specific fields of an existing campaign with validation and diff reporting.

Update Module Settings

Write

merchant/update-module-settings

Update a module's settings with validation and before/after reporting.

Update Product Settings

Write

merchant/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.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.