SkillAgentSearch skills...

MCP Expose Abilities

Let AI agents do real WordPress work via MCP. 61 core abilities, 12 add-ons, 280+ ecosystem abilities for content, builders, SEO, security, files, and operations.

Install / Use

/learn @bjornfix/MCP Expose Abilities
About this skill

Quality Score

0/100

Supported Platforms

Claude Code
Claude Desktop
OpenAI Codex
Cursor

README

MCP Expose Abilities

Let AI assistants edit your WordPress site via MCP.

GitHub release License: GPL v2 WordPress PHP

Tested up to: 6.9 Stable tag: 3.0.34 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html

What It Does

This plugin exposes WordPress functionality through MCP (Model Context Protocol), enabling AI assistants to directly interact with your WordPress site. No more copy-pasting between chat and admin.

Example: "Fix the phone numbers in these 25 articles to be clickable tel: links." - Done in 30 seconds, all 25 articles.

The Real Workflow

In practice, the human should not have to memorize the whole ecosystem.

The normal pattern is:

  1. point Codex, Claude, or another MCP-capable agent to this repository
  2. let the agent read the README and wiki
  3. let the agent work out the required stack and relevant add-ons
  4. give the agent a clear task with boundaries

The human's job is mostly to describe the goal. The agent's job is to figure out the mechanics.

Why This Feels Different

Most WordPress AI demos still leave you doing the boring part yourself.

This ecosystem is different because the agent can actually do the work inside WordPress:

  • fix repetitive content issues across many pages
  • update menus, media, plugins, comments, and options
  • work with real builder and plugin ecosystems like Elementor, GeneratePress, Rank Math, and Wordfence
  • handle the kind of site maintenance people usually postpone because it is repetitive and dull

That changes the experience from:

  • Here is what you should do in wp-admin

to:

  • Tell the agent what needs doing, and let it carry out the work

Before vs After

Before

  • ask the AI what to do
  • copy the answer into WordPress by hand
  • click through wp-admin for the repetitive bits
  • lose momentum because the task is boring
  • postpone the cleanup, maintenance, or optimization work again

After

  • tell the agent what needs doing
  • let it inspect the site directly
  • let it make the targeted change
  • verify the result
  • move on to the next useful improvement instead of getting stuck in admin drudgery

That difference is the whole point of this ecosystem.

Who It Is For

This is a good fit for:

  • agencies managing many WordPress sites
  • companies with repetitive content and operations work
  • organizations that want AI to do real maintenance, not just generate text
  • technical teams that are tired of copy-paste workflows between chat and wp-admin

It is especially useful when work gets postponed simply because the manual version is boring.

If you want the more specific buyer case, start here:

Documentation

For setup and troubleshooting beyond the quick start, use the wiki:

If you are using an AI agent, the simplest instruction is often just:

  • Read https://github.com/bjornfix/mcp-expose-abilities and figure out the stack before making changes.

Start Here

If you are new to the stack, use this order:

  1. Install Abilities API
  2. Install MCP Adapter
  3. Install MCP Expose Abilities (this plugin)
  4. Confirm you can list and execute core abilities
  5. Add only the vendor-specific plugins you actually need

If you skip step 4 and start installing add-ons immediately, troubleshooting gets harder than it needs to be.

What You Actually Need

For a minimal working setup, you only need:

Everything else in the ecosystem is optional.

5-Minute Setup

  1. Install and activate the required plugins:
    • Abilities API: https://github.com/WordPress/abilities-api/releases/latest
    • MCP Adapter: https://github.com/WordPress/mcp-adapter
    • MCP Expose Abilities: download the latest release from this repo
  2. Verify the Abilities API plugin is installed as wp-content/plugins/abilities-api/abilities-api.php
  3. Activate all three plugins in WordPress
  4. Confirm the MCP adapter route is reachable on your site
  5. Run a simple read-only ability first, such as listing posts or reading a page

First Success Check

Before adding Elementor, Cloudflare, Gmail, or anything else, confirm the core stack works.

Good first tests:

  • list posts
  • get a page by ID
  • list menus
  • list installed plugins

If those work, the stack is wired correctly. If they do not, fix the core stack before adding add-ons.

Modular Architecture

Version 3.0 introduced a modular architecture. The core plugin provides WordPress-native abilities, while vendor-specific features are available as separate add-on plugins:

| Plugin | Abilities | Description | |--------|-----------|-------------| | MCP Expose Abilities (core) | 61 | WordPress core: content, menus, users, media, widgets, plugins, options, comments, taxonomy, system | | MCP Abilities - Filesystem | 11 | File operations with security hardening | | MCP Abilities - Elementor | 40 | Elementor page builder integration | | MCP Abilities - GeneratePress | 26 | GeneratePress theme + GenerateBlocks | | MCP Abilities - Cloudflare | 4 | Cloudflare cache management | | MCP Abilities - Google Workspace | 16 | Gmail API via Workspace service account | | MCP Abilities - Rank Math | 23 | Rank Math SEO metadata access | | MCP Abilities - Wordfence | 11 | Wordfence security status + blocks | | MCP Abilities - Brevo | 22 | Brevo contacts, lists, campaigns | | MCP Abilities - Advanced Ads | 17 | Advanced Ads management | | MCP Abilities - Toolset | 38 | Toolset post types, custom fields, taxonomies, relationships | | MCP Abilities - SitePress | 10 | WPML translation mapping, language-switcher recovery, and QA checks | | MCP Abilities - Formidable | 6 | Formidable Forms settings, usage tracing, styles, and CSS cache controls |

Total ecosystem: 285 abilities

Install only what you need. Running GeneratePress? Install that add-on. Don't use Elementor? Skip it.

Requirements

  • WordPress 6.9+
  • PHP 8.0+
  • Abilities API plugin (WordPress core team)
  • MCP Adapter plugin (WordPress core team)
  • Use the official Abilities API release ZIP (abilities-api.zip) so it installs as wp-content/plugins/abilities-api/abilities-api.php

WordPress Compatibility

  • Requires WordPress 6.9 or newer
  • Tested up to WordPress 6.9
  • Requires PHP 8.0 or newer
  • Maintained against the WordPress 6.9 release line together with the supported add-on plugins

Installation

  1. Install and activate the required plugins:
    • Abilities API (official release ZIP): https://github.com/WordPress/abilities-api/releases/latest
    • MCP Adapter: https://github.com/WordPress/mcp-adapter
  2. Download the latest release from Releases
  3. Upload via WordPress Admin → Plugins → Add New → Upload Plugin
  4. Activate the plugin
  5. (Optional) Install add-on plugins for vendor-specific features

Which Add-On Should I Install?

Install add-ons only when your site actually uses that product:

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated1d ago
Forks3

Languages

PHP

Security Score

75/100

Audited on Mar 20, 2026

No findings