Get the plugin
WP MCP/WordPress MCP plugin

WordPress MCP plugin

The WordPress MCP plugin that installs in minutes.

WP MCP is a single WordPress plugin that turns your site into a Model Context Protocol server on the official Abilities API. Connect Claude, Cursor, or any MCP client and manage Elementor and all of WordPress from a prompt, with a snapshot saved before every write, so nothing an agent does is ever unrecoverable.

GPL-2.0 core · WordPress 6.8+ · ~2 min to connect

188MCP abilities (163 free)
100%of writes snapshotted first
1-clickrollback, per change or session

What you need

Three things, and you're building.

01 / You

A prompt

Describe the change in plain language to your AI client.

02 / Client

Claude · Cursor

Any MCP-compatible agent, connected over HTTP or stdio.

03 / WP MCP

The plugin

Snapshots, then runs the ability, on the Abilities API.

04 / WordPress

Your site

The change lands, with a Restore button next to it.

Requirements: WordPress 6.8+ (the Abilities API is in modern core), PHP 8.1+, and an MCP client. Elementor is optional, needed only for the Elementor tools. Everything runs on your own server; no proxy, no SaaS in the middle.

Install and connect

Four steps from zip to first prompt.

01

Install & activate

Drop in the free wpmcp plugin and activate it like any other. It self-registers on the WordPress Abilities API.

02

Enable the server

The MCP endpoint goes live at /wp-json/wpmcp/v1. Reads are on; sensitive writes stay off until you opt in.

03

Connect your client

Paste the generated config into Claude Code, Cursor, or Claude Desktop, app password over HTTP, or the WP-CLI stdio bridge locally.

04

Prompt

Ask for the change. WP MCP snapshots the target, makes the edit, and leaves you a one-click undo.

Frequently asked

Questions, answered.

How do I install the WordPress MCP plugin?

Install the free wpmcp plugin from GitHub releases (wp.org listing planned), activate it, and it registers an MCP server on your site over the official WordPress Abilities API. Then paste the connection config into Claude, Cursor, or any MCP client. Most people are connected in a couple of minutes.

Is WP MCP free?

Yes. The core plugin, 163 of its 188 abilities, plus the entire snapshot-before-every-write safety engine and one-click rollback, is free and GPL-2.0, self-hosted forever. Pro adds deep Elementor editing, unlimited history, and guarded execution tools.

What are the requirements?

WordPress 6.8+ (the Abilities API ships in modern core), PHP 8.1+, and an MCP-compatible client. Elementor is optional, it is only needed for the Elementor-specific tools. Everything else works on any theme.

How do I connect Claude or Cursor?

Authenticate with a WordPress application password over HTTP, or run the WP-CLI stdio bridge for local development. The plugin's admin screen shows a ready-made config block for each client.

How does it get updates?

Free updates ship from GitHub releases; Pro updates and licensing run through Freemius. Either way the plugin lives entirely on your own server, nothing is proxied through us.

Add MCP to your WordPress in minutes.

Release notes, straight to your inbox.

One email per release, what shipped, what's verified, what's production-only. No drip campaigns. Unsubscribe in one click.