Per-ability toggles.
Every registered ability across your active plugins and themes appears in one settings page. Tick the boxes for the abilities you want visible to your MCP server.
Free WordPress plugin · by Respira
Choose which WordPress abilities your AI can see.
The WordPress MCP server ships every ability hidden. The inhale: MCP Abilities plugin is the settings page where you decide which ones your AI assistant gets to see.
↳ Settings → Inhale MCP Abilities, in wp-admin.
01 · The state of things
The official WordPress MCP Adapter, since version 0.5, registers no abilities publicly by default. This is the correct safety posture. Every ability your AI assistant can see is an ability it can call. The right answer is to opt in, ability by ability, with eyes open.
The wrong answer, which has become the workaround pattern documented in
WordPress contributor blog posts and Pressable's docs, is to write a
wp_register_ability_args
filter in a mu-plugin. You shouldn't need to write PHP to grant your AI
assistant read access to your pages.
// Workaround: opt selected abilities into MCP visibility. // Lives in mu-plugins so it survives plugin updates. add_filter( 'wp_register_ability_args', function ( $args, $name ) { $opt_in = [ 'core/get-posts', 'core/get-pages', 'core/get-users', ]; if ( in_array( $name, $opt_in, true ) ) { $args['show_in_rest'] = true; } return $args; }, 10, 2 );
02 · Capabilities
Five things, each a single screen away from the WordPress dashboard you already use. Settings only.
Every registered ability across your active plugins and themes appears in one settings page. Tick the boxes for the abilities you want visible to your MCP server.
Abilities annotated as destructive trigger a single browser confirmation before they're inhaled. Calm and informational, not alarming.
Read-only, destructive, and idempotent annotations show up next to every ability, so you make informed decisions before exposing anything.
Filter by status, source plugin, annotation type. Search across ability names, descriptions, and source. Works on sites with hundreds of registered abilities.
Once you've inhaled abilities, the settings page shows you the exact endpoint URL plus configuration snippets for Claude Desktop, Cursor, and Claude Code. Copy, paste, connect.
03 · Context
The inhale: MCP Abilities plugin is the smallest possible step toward a WordPress site that uses AI safely. It does one thing, and it does it without the PHP filter detour.
Respira's other products handle the bigger problems, like keeping AI-driven edits safe across the 12 page builders that Gutenberg doesn't cover. The inhale: MCP Abilities plugin is free because the WordPress ecosystem needs the small step before any of the bigger steps are useful.
04 · Source
The inhale: MCP Abilities plugin is GPL-2.0-or-later, developed in the open at respira-press/inhale-mcp-abilities on GitHub. Issues and pull requests welcome. The wordpress.org plugin directory listing is pending approval; in the meantime, this page is the canonical download.
One email per release. Unsubscribe anytime. If you'd rather not subscribe, clone the repo from GitHub below.