
The MCP Servers plugin enables WordPress to expose “abilities” – standardized functions that AI agents (such as Claude, Mistral, or ChatGPT) can invoke.
These abilities allow plugins and themes to describe their functionalities and required parameters in a structured way, facilitating seamless interaction with AI agents via the MCP (Model Context Protocol).
Go to the “Servers” page and add a server. By default, a new MCP server does not expose any abilities. You can:
AI agents can connect to your MCP server(s) in several ways. The simplest method is:
Not all AI agents support Basic Authentication. For example, Claude requires OAuth2.
To enable OAuth2, install a compatible plugin (e.g., WP OAuth Server).
The AI Experiments plugin contains the “Ability explorer” a very useful tool.
The plugin uses the WP MCP Adapter library or the MCP Adapter plugin (if installed), with priority given to the latter.
Once the Adapter plugin is officially available, it will be added as a dependency, and the PHP library will be removed.
Abilities are registered an implemented by plugins and themes: check carefully what they do before exposing!
And be aware that permission checks are up to the single ability.