WordPress 6.9 Abilities API Lets Developers Expose Site Functions to AI and Automation
WordPress 6.9 introduced the Abilities API, a standard registry that makes site functionality both machine-readable and executable by external tools. Developers can use wp_register_ability() to declare named actions — such as creating a draft or syncing a product — along with parameter schemas and callbacks. Setting show_in_rest exposes these abilities as REST endpoints, following the same authentication and permission model as the existing WordPress REST API. The API is designed to integrate with AI agents and automation frameworks, including the WordPress MCP adapter, which maps registered abilities into tools agent frameworks can consume. Least-privilege access is recommended when granting remote systems permission to call these abilities, ensuring integrations remain secure and scoped.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in