Integrations / All in One SEO
Governed integration
All in One SEO (AIOSEO) MCP abilities
3 governed AIOSEO abilities for AI agents. They appear on your WordPress MCP server only while All in One SEO is active, and stay off until you enable them. Read and manage AIOSEO data.
Governed exactly like core
These abilities are off until you enable them, capability-checked before every call, and written to the same audit log as everything else. There is no separate trust model for integrations.
- Active only while All in One SEO is installed and active
- Off by default, enabled one ability at a time
- Capability-gated on every call, discovery and execution separately
- Logged like core, denials included, keys and identifiers, never free-text
How to turn it on
Activate All in One SEO, then open the Agent Abilities for MCP screen and enable the All in One SEO abilities you want. Connect your client to the endpoint on the Connection tab. The address below is illustrative; your real one shows there.
The 3 All in One SEO abilities
Each one is off until you enable it and capability-checked on every call. Open any card to see how it is governed.
Get post SEO (All in One SEO)
Read onlyReads a post's SEO fields (title, description, canonical, social, and robots) from All in One SEO's own data store, not post meta. Requires edit access to that post.
View abilityUpdate post SEO (All in One SEO)
Guarded writeWrites a post's SEO fields through All in One SEO's own data store (not post meta). URL fields are sanitized as URLs. Requires edit access to that post.
View abilityGet post SEO head (All in One SEO)
Read onlyReads the rendered SEO head markup for a post from All in One SEO, best-effort: the returned head string is empty when All in One SEO renders no head for that post. Requires the edit-posts capability and edit access to that post.
View abilityTry it with a prompt
Example requests you could paste to your agent once All in One SEO abilities are on.
Read the All in One SEO title and description on the About page.
Rewrite the AIOSEO meta description on the About page to fit under 155 characters.
Set the canonical URL and social title for the About page in All in One SEO.
These are illustrative example prompts. The agent runs them as the user you connected, checked against that user's capabilities and written to your audit log.
Add All in One SEO, keep the same control.
Every integration ability is off until you enable it, scoped to the user you connect, and logged like everything else. Turn on only what you need.
Active only while its host plugin is on, and gated like core.