Get All Settings is a WordPress ability from Cart Abandonment Recovery for WooCommerce — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.

Install Free Plugin →

Get All Settings

Read-only

Retrieve every plugin setting, grouped by tab, with each setting's current value.

Requires the Cart Abandonment Recovery for WooCommerce plugin (which itself requires WooCommerce active) on a WordPress core with the Abilities API available — each ability's registration is guarded by a function_exists('wp_register_ability') check. Every ability also requires the current user to have the 'manage_woocommerce' capability.

What it does

This ability returns all of the plugin's configurable settings and integration fields, grouped by tab (e.g. general settings, email settings, webhook integration), with each field's key, label, current value, type, and description. It can be filtered to a single tab by slug. Internally it reads from the plugin's Meta_Options field definitions and expands compound 'time' fields into individual sub-fields, skipping action-only UI elements like buttons. This gives an AI assistant a full configuration overview in one call, and it is intended as the discovery step before targeting a specific setting for reading or updating.

See it in action

You ask your AI assistant

"Show me all of the current Cart Abandonment Recovery email settings."

Inputs

Name Type Required Description
tab string No Optional tab slug to filter results (e.g. 'general-settings', 'email-settings', 'webhook-integration').

Returns

An object with a tabs array; each tab entry has slug, title, section ('settings' or 'integrations'), and a settings array of objects (key, label, value, type, description).

Permission

The current user must have the 'manage_woocommerce' capability.

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.