Secure Custom Fields Abilities
Secure Custom Fields (SCF) — the WordPress-core-team-maintained fork of Advanced Custom Fields — exposes its entire content-modeling toolkit as WordPress Abilities, letting AI assistants list, create, update, duplicate, export, import, trash, and restore field groups, fields, custom post types, taxonomies, and options pages.
54
Total
18
Read
36
Write
Requires the Secure Custom Fields plugin active on a WordPress site where wp_register_ability() and wp_register_ability_category() exist (WordPress 6.9+'s core Abilities API, or an earlier WordPress with the Feature API/Abilities API plugin installed). The 'scf/*' management abilities (field groups, fields, post types, taxonomies, options pages) register automatically once SCF's bundled JSON schemas validate successfully. The 'acf/*' abilities additionally require SCF's 'Allow AI Access' setting (enable_acf_ai) to be turned on. Every ability checks that the current user holds the WordPress capability configured in SCF's own 'capability' setting (manage_options by default).
Create Field
Writescf/create-field
Add a new field to an existing SCF field group (or as a sub-field of another field).
Create Field Group
Writescf/create-field-group
Register a new SCF field group, defining where fields appear and how they're displayed.
Create Post Type
Writescf/create-post-type
Register a brand-new custom post type schema in SCF.
Create Taxonomy
Writescf/create-taxonomy
Register a brand-new custom taxonomy schema in SCF.
Create Ui Options Page
Writescf/create-ui-options-page
Register a new SCF admin options page for storing global or custom-scoped field data.
Delete Field
Destructivescf/delete-field
Permanently delete an SCF field.
Delete Field Group
Destructivescf/delete-field-group
Permanently delete a field group definition from SCF.
Delete Post Type
Destructivescf/delete-post-type
Permanently delete a custom post type definition from SCF.
Delete Taxonomy
Destructivescf/delete-taxonomy
Permanently delete a custom taxonomy definition from SCF.
Delete Ui Options Page
Destructivescf/delete-ui-options-page
Permanently delete an options page definition from SCF.
Duplicate Field
Writescf/duplicate-field
Clone an existing SCF field into a new field with a unique key.
Duplicate Field Group
Writescf/duplicate-field-group
Clone an existing SCF field group, including its fields, into a new field group.
Duplicate Post Type
Writescf/duplicate-post-type
Clone an existing SCF custom post type into a new post type with its own ID and key.
Duplicate Taxonomy
Writescf/duplicate-taxonomy
Clone an existing SCF custom taxonomy into a new taxonomy with its own ID and key.
Duplicate Ui Options Page
Writescf/duplicate-ui-options-page
Clone an existing SCF options page into a new options page with its own ID and key.
Export Field
Read-onlyscf/export-field
Export an SCF field's configuration as clean JSON for backup or transfer.
Export Field Group
Read-onlyscf/export-field-group
Export a field group's full configuration, including its fields, as clean JSON.
Export Post Type
Read-onlyscf/export-post-type
Export an SCF post type's configuration as clean JSON for backup or transfer.
Export Taxonomy
Read-onlyscf/export-taxonomy
Export an SCF taxonomy's configuration as clean JSON for backup or transfer.
Export Ui Options Page
Read-onlyscf/export-ui-options-page
Export an options page's configuration as clean JSON for backup or transfer.
Get Field
Read-onlyscf/get-field
Fetch the full configuration of a single SCF field by key or ID.
Get Field Group
Read-onlyscf/get-field-group
Fetch the full configuration of a single SCF field group by ID or key.
Get Post Type
Read-onlyscf/get-post-type
Fetch the full configuration of a single SCF custom post type by ID or key.
Get Taxonomy
Read-onlyscf/get-taxonomy
Fetch the full configuration of a single SCF custom taxonomy by ID or key.
Get Ui Options Page
Read-onlyscf/get-ui-options-page
Fetch the full configuration of a single SCF options page by ID or key.
Import Field
Writescf/import-field
Create or update an SCF field from previously exported JSON.
Import Field Group
Writescf/import-field-group
Create or update an SCF field group, including its fields, from previously exported JSON.
Import Post Type
Writescf/import-post-type
Create or update an SCF post type from previously exported JSON.
Import Taxonomy
Writescf/import-taxonomy
Create or update an SCF taxonomy from previously exported JSON.
Import Ui Options Page
Writescf/import-ui-options-page
Create or update an SCF options page from previously exported JSON.
List Field Groups
Read-onlyscf/list-field-groups
Retrieve every SCF field group, ignoring location-rule visibility so all groups are returned.
List Fields
Read-onlyscf/list-fields
Retrieve SCF fields, optionally filtered by parent field group, field type, or name.
List Post Types
Read-onlyscf/list-post-types
Retrieve every SCF-registered custom post type, optionally filtered by active status.
List SCF Field Groups
Read-onlyacf/field-groups
List only the SCF field groups that have AI access explicitly enabled.
List Taxonomies
Read-onlyscf/list-taxonomies
Retrieve every SCF-registered custom taxonomy, optionally filtered by active status.
List Ui Options Pages
Read-onlyscf/list-ui-options-pages
Retrieve every SCF options page, optionally filtered by active status.
Register Custom Post Type
Writeacf/register-custom-post-type
Register a new WordPress post type definition (e.g. 'Book', 'Event') via the AI abilities layer.
Register Custom Taxonomy
Writeacf/register-custom-taxonomy
Register a new WordPress taxonomy definition (e.g. 'Genre', 'Color') via the AI abilities layer.
Register SCF Field Group
Writeacf/register-field-group
Create a new SCF field group and its fields in one call, including full field-type and location-rule schemas.
Restore
Writescf/untrash-post-type
Restore a previously trashed SCF custom post type to its prior status.
Restore
Writescf/untrash-taxonomy
Restore a previously trashed SCF custom taxonomy to its prior status.
Restore
Writescf/untrash-field-group
Restore a previously trashed SCF field group to its prior status.
Restore
Writescf/untrash-ui-options-page
Restore a previously trashed SCF options page to its prior status.
SCF Custom Post Types
Read-onlyacf/custom-post-types
List all custom post types that SCF has registered on this site.
SCF Custom Taxonomies
Read-onlyacf/custom-taxonomies
List all custom taxonomies that SCF has registered on this site.
Trash
Writescf/trash-post-type
Move an SCF custom post type to the trash without permanently deleting it.
Trash
Writescf/trash-taxonomy
Move an SCF custom taxonomy to the trash without permanently deleting it.
Trash
Writescf/trash-field-group
Move an SCF field group to the trash without permanently deleting it.
Trash
Writescf/trash-ui-options-page
Move an SCF options page to the trash without permanently deleting it.
Update Field
Writescf/update-field
Change settings on an existing SCF field using merge semantics.
Update Field Group
Writescf/update-field-group
Change settings on an existing SCF field group using merge semantics.
Update Post Type
Writescf/update-post-type
Change settings on an existing SCF custom post type using merge semantics.
Update Taxonomy
Writescf/update-taxonomy
Change settings on an existing SCF custom taxonomy using merge semantics.
Update Ui Options Page
Writescf/update-ui-options-page
Change settings on an existing SCF options page using merge semantics.
More Content & Tools plugins with abilities
All Content & Tools →Use Secure Custom Fields's abilities with AI
Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.