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-onlyRetrieve 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.
More Cart Abandonment Recovery for WooCommerce abilities
Get Dashboard Stats
Pull aggregated cart abandonment, recovery, and lost-order stats for a date range.
Get Product Stats
List the top abandoned products, ranked by how often they were left in a cart.
Get Setting
Look up the current value and metadata for one specific setting by key or label.
Update Setting
Write a new value to one plugin setting, identified by key or label.