List ACF Field Groups is a WordPress ability from Advanced Custom Fields — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.

Install Free Plugin →

List ACF Field Groups

Read-only

Retrieve every ACF field group that currently has AI access enabled.

Requires Advanced Custom Fields (ACF) 6.8.0+ on a WordPress install where the Abilities API is available (native from WordPress 6.9, or via a compatible Abilities/Feature API polyfill). ACF's global 'Allow AI Access' setting (enable_acf_ai) must be turned on, and each individual field group, custom post type, or custom taxonomy must also have its own 'Allow AI Access' toggle enabled and be exposed in the REST API (show_in_rest) before its abilities are registered. Most abilities additionally require the current user to hold ACF's configured management capability (acf_get_setting('capability'), default manage_options) or the matching WordPress post-type/taxonomy capability (create_posts, edit_posts, delete_posts, manage_terms, edit_terms, delete_terms).

What it does

This ability returns all ACF field groups on the site that have the 'Allow AI Access' setting turned on, each with its key, title, location rules, and other field group settings. It does not include the individual field definitions themselves (that requires reading the field group's attached fields separately, e.g. via the post type/taxonomy discovery abilities, which do include field schemas for AI-accessible groups). It takes no input parameters, so an AI assistant can call it directly to discover which field groups exist before creating or reading content. The response includes a count and a human-readable summary message. Because it only surfaces field groups the site owner has explicitly opted in, it keeps AI visibility scoped to intentionally exposed data.

See it in action

You ask your AI assistant

"List every ACF field group that's currently accessible to AI on this site."

Returns

An object containing an array of AI-accessible field groups (key, title, location rules, and settings — not the individual field definitions), a count of how many were found, and a status message.

Permission

The current user must hold ACF's configured management capability, from acf_get_setting('capability') (defaults to 'manage_options').

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.