PRODUCTION · MULTI-SITE MCP SERVER

Claude runs your WordPress stack, end to end.

WP MCP gives Claude programmatic control over every YourPolicy WordPress site — content, plugins, themes, and SEO — plus the WP Engine hosting platform underneath. It's self-extending: when an ability doesn't exist yet, Claude writes it.

~90 MCP tools WordPress Abilities API + WP Engine API GitHub ↗
CAPABILITIES
01 · Content & SEO
📝
Connected to Claude
Content, media & SEO, every site

Full read/write on posts, pages, media, taxonomies, comments, and users, auto-discovered from each site's Abilities API and exposed with a site parameter. AIOSEO integration reads and writes titles, meta descriptions, and canonical/robots directives directly — no separate SEO tool needed.

Tools List/get/create/update/delete across posts, pages, media, terms
SEO get_post_seo / update_post_seo — direct to AIOSEO's table
Scope Every configured site via site param
API WordPress 6.9 Abilities API — auto-exposed per site
Claude tool · no UI
02 · Self-Authoring
🧩
Connected to Claude
Claude writes and ships its own PHP

When a needed ability doesn't exist, Claude writes it — a new WordPress ability, a standalone plugin, or an entire theme — and deploys it directly. Every PHP file is lint-checked before write, with no partial writes on a syntax error, and a Claude Design HTML layout can be split straight into WordPress template files.

Create create_plugin_from_files / create_theme_from_files
Edit update_plugin_file / update_theme_file — lint-checked
Bridge create_theme_from_design — HTML markers → PHP templates
Refresh New abilities appear on restart or POST /admin/refresh
Claude tool · no UI
03 · WP Engine Ops
☁️
Connected to Claude
Hosting infrastructure, no console needed

Wraps the WP Engine Hosting Platform API directly: list installs and sites, pull usage metrics, manage domains, trigger and restore backups, and purge cache by type. Installs are targeted by their own ID rather than the WordPress site parameter.

Installs list/get/update_install · install_usage
Domains list/add/delete_domain · check_domain_status
Backups list/get/create/restore_backup
Cache purge_cache — page, object, or CDN scope
Claude tool · no UI
Protocol
MCP JSON-RPC OAuth 2.1 DCR
WordPress
Abilities API Application Passwords AIOSEO
WP Engine
Hosting Platform API Backups & Cache
Runtime
Node.js Express Railway

WP MCP is an internal MCP server at YourPolicy — not a public product. Connect via Claude.ai → Connections → https://wp.your-policy.ai/mcp