Update Custom Post Type Item 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 →Update Custom Post Type Item
WriteUpdate an existing item in a specific AI-accessible ACF custom post type.
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
ACF dynamically registers one of these update abilities for every eligible custom post type — the ability ID follows the pattern acf/update-{post-type-slug} (e.g. acf/update-book). It proxies a PUT request to that item's WordPress REST API endpoint, letting an AI assistant change the title, content, status, or any AI-accessible ACF field values on an existing item.
See it in action
You ask your AI assistant
"Update the Book with ID 42 to change its status to draft."
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer | Yes | The ID of the item to update. |
| title | string | No | The title of the item. |
| content | string | No | The content of the item. |
| status | string | No | The post status, e.g. publish, draft. |
| featured_media | integer | No | ID of the featured image attachment. Only available if the post type supports thumbnails. |
| author | integer | No | ID of the user to assign as author. Only available if the post type supports the author feature. |
| acf | object | No | Values for any AI-accessible ACF fields attached to this post type. |
Returns
The updated item in the post type's WordPress REST API item schema, including its current ACF field values.
Permission
The current user must have the post type's 'edit_posts' capability.
More Advanced Custom Fields abilities
ACF Custom Post Types
List all ACF-registered custom post types that AI is allowed to access.
ACF Custom Taxonomies
List all ACF-registered custom taxonomies that AI is allowed to access.
Create Custom Post Type Item
Create a new item in a specific AI-accessible ACF custom post type.
Create Custom Taxonomy Term
Create a new term in a specific AI-accessible ACF custom taxonomy.
Delete Custom Post Type Item
Delete an item from a specific AI-accessible ACF custom post type by ID.
Delete Custom Taxonomy Term
Delete a term from a specific AI-accessible ACF custom taxonomy by ID.