Royal MCP Pro is Live - Wider coverage, more tools, reversible - Founding Members Special (100 spots cap)
WordPress Plugins
Free Tools
Pricing Blog Case Studies Switch to Royal Plugin Graveyard Support My Account Cart

Royal MCP — Connect AI to WordPress

By Jameson · Founder & Lead Developer · Updated August 2026

Royal MCP is a free WordPress plugin that connects AI assistants like Claude, ChatGPT, and Cursor directly to your WordPress site via the Model Context Protocol (MCP). It gives AI tools 81 operations to read, create, edit, and manage your posts, pages, media, users, and settings through natural language — no manual dashboard work required. Install alongside WooCommerce, Elementor, ACF, Royal AI Firewall, or any of our Royal Plugins and Royal MCP auto-detects them, unlocking 74 additional tools for plugin-specific workflows — 155 tools in total.

According to Stack Overflow's 2025 Developer Survey, 76% of developers now use AI coding assistants. And according to Anthropic (2025), the Model Context Protocol is supported by over 20 AI applications. Royal MCP bridges the gap between these AI tools and the 43% of the web powered by WordPress.

security security passed passed Code Scanned
WordPress compatibility PHP compatibility Tested by plugintests.com
Royal MCP walkthrough
Royal MCP walkthrough thumbnail
Watch the walkthrough 5:00

“Try it live” launches a real WordPress admin in your browser with Royal MCP pre-configured — demo API key, enabled platforms, and sample activity log entries. No signup, closes when you leave the tab.

5.0 on WordPress.org 70,000+ downloads
155 MCP Tools
10+ AI Platforms
10 Integrations

Which AI Tools Does Royal MCP Support?

Royal MCP is a free WordPress plugin that gives AI assistants like Claude, ChatGPT, and Cursor direct access to your WordPress site through 81 built-in operations — letting you create posts, manage media, work with custom post types, edit settings, and more via natural language. It supports 10 AI platforms via native MCP or REST API integration.

Royal MCP works with every MCP-capable client out of the box and with any other AI platform via WordPress’s REST API.

🤖
Claude
🔥
OpenAI
💻
Cursor
Gemini
🏄
Windsurf
🌌
Mistral
🔍
Perplexity
Groq
💫
Cohere
🚀
Together AI

wp.org built one for distribution. We built one for runtime.

WordPress.org launched their own MCP server in March 2026 — for managing the plugin directory itself. Royal MCP, shipped two months earlier in January, is the site-side counterpart. Same protocol, complementary scope.

W

WordPress.org MCP

Manages the wp.org plugin directory. Validate readme files, check submission status, and submit plugins for review — all from inside Claude Code, Cursor, or VS Code.

Layer: Distribution
For: Plugin authors submitting to wp.org
Shipped: March 2026
Read the announcement →
R

Royal MCP

Manages live WordPress sites. Read and create posts, edit pages, manage media, configure settings — 152 operations across content, taxonomy, users, and store data, all conversational.

Layer: Runtime
For: AI tools managing live WordPress sites
Shipped: January 2026
Install Royal MCP →

Every tool. Three ways in.

WordPress core added the Abilities API in 6.9 as the standard way for plugins to expose actions to AI agents. Royal MCP registers every one of its 155 tools as a WordPress ability on 6.9+ sites — the native MCP endpoint keeps working, and now the same tools are reachable through the core Abilities REST API and any WordPress MCP Adapter your client prefers.

1

Native MCP endpoint

Direct JSON-RPC over the /wp-json/royal-mcp/v1/mcp route. Works on every WordPress site running 5.3+. What Claude Desktop and ChatGPT connect to today.

2

Core Abilities REST API

On WP 6.9+, every Royal MCP tool is discoverable at /wp-json/wp/v2/abilities. Any client that speaks the core Abilities API sees Royal MCP’s tools alongside every other plugin’s.

3

WordPress MCP Adapter

Sites running the WordPress MCP Adapter plugin get Royal MCP’s tools through that adapter’s endpoint too. Same actions, whichever MCP server the site owner picks.

Positioning-wise: we work with the WordPress core direction, not around it. When your site upgrades to 6.9, nothing changes for existing Royal MCP integrations — you just gain two additional discovery paths for free.

What Can You Do with Royal MCP?

Built for power users and developers who want seamless AI integration.

🔗

Claude Desktop Integration

Native MCP connector designed for Claude Desktop. Copy your Remote MCP Server URL and start chatting with your WordPress content immediately — or install the one-click .mcpb bundle from the plugin admin for zero-config setup.

🔒

Enterprise-Ready Security

API key authentication, OAuth support, activity logging, and HTTPS enforcement. Every request is tracked and secured.

🛠

81 WordPress Tools

Full read/write access to posts, pages, custom post types, media, categories, tags, comments, users, menus, plugin settings, and site configuration. Sensitive credentials inside plugin settings are automatically redacted before AI sees them.

📊

Activity Logging

Complete audit trail of all AI interactions. See exactly what each platform accessed, when, and what they did.

💻

REST API Endpoints

Standard WordPress REST API integration with JSON-RPC protocol. MCP 2025-03-26 specification compliant.

No Copy-Pasting

AI assistants access your content in real-time. No manual exports needed. Work faster with direct WordPress access.

What Does Royal MCP Look Like?

From inside WordPress, from inside Claude, from inside ChatGPT — see the full picture.

Inside WordPress

Royal MCP Settings Page

Main Settings Page

Enable the integration, view your API key and REST URL, see available endpoints.

Royal MCP AI Platform Configuration showing OpenAI/ChatGPT with a green Connection successful badge

AI Platform Configuration

Add multiple AI platforms, configure API keys, select models, click Test Connection for a green confirmation badge.

Activity Log

Activity Log

Every AI interaction logged with timestamps, actions, and detailed request data.

Connecting Claude

Two paths to connect: paste the Remote MCP Server URL manually, or download the .mcpb bundle from Royal MCP settings for one-click Claude Desktop install — no config, no copy-paste.

Royal MCP OAuth consent screen as it appears when Claude requests access. Claude wants to connect to your WordPress site. Permissions listed with green checkmarks: read posts pages and media, create and edit content, manage categories tags and menus, view site settings and user info. Authorize and Deny buttons at the bottom.

OAuth Consent in Claude

Royal MCP’s native OAuth consent screen — Claude requests scoped permissions, you click Authorize, the handshake completes.

Claude Desktop Connectors panel showing the My Royal Plugins connector with over 100 tools listed and per-tool permission controls

Claude Connector Setup

Claude Desktop showing Royal MCP with 100+ WordPress tools and per-tool permission controls (allow / ask / block).

Claude chat response showing Connected. demo.royalplugins.com is responding: with the site name, URL, WordPress version, timezone, and language listed

Working in Claude

One natural-language prompt — Claude calls Royal MCP and reports back site name, URL, WordPress version, timezone, and language.

Connecting ChatGPT

ChatGPT New App dialog with all fields completed for a Royal MCP setup: name, description, server URL, OAuth authentication selected, risk acknowledgment checked, and Create button active

ChatGPT Custom App Setup

Add Royal MCP as a Custom App in ChatGPT (Developer Mode). Name, description, server URL, OAuth — click Create.

Royal MCP OAuth consent screen with ChatGPT requesting permission to read posts and media, create and edit content, manage categories and menus, and view site settings

OAuth Consent in ChatGPT

Royal MCP’s native OAuth consent screen — ChatGPT requests scoped permissions, you click Authorize, the handshake completes.

ChatGPT chat showing it successfully called Royal MCP and retrieved site info including site name, WordPress version, language, and timezone, confirming the connector is active and responding

Working in ChatGPT

Same natural-language pattern — ChatGPT calls Royal MCP, retrieves the site info, confirms the connector is active.

See Royal MCP in Action

Setup walkthroughs, feature deep-dives, and real-world use cases — one video at a time.

How Does the Model Context Protocol Work?

Royal MCP exposes 81 tools via MCP's JSON-RPC protocol. Complete WordPress access for AI platforms, following WordPress security best practices.

📄 Posts & Pages

  • wp_get_posts
  • wp_get_post
  • wp_create_post
  • wp_update_post
  • wp_delete_post
  • wp_count_posts
  • wp_get_post_types
  • wp_get_pages
  • wp_get_page
  • wp_create_page
  • wp_update_page
  • wp_delete_page

🖼 Media

  • wp_get_media
  • wp_get_media_item
  • wp_upload_media
  • wp_upload_media_from_url
  • wp_update_media
  • wp_set_featured_image
  • wp_delete_media
  • wp_count_media

🏷 Taxonomies

  • wp_get_taxonomies
  • wp_get_categories
  • wp_get_tags
  • wp_create_term
  • wp_update_term
  • wp_delete_term
  • wp_add_post_terms
  • wp_count_terms

💬 Comments

  • wp_get_comments
  • wp_create_comment
  • wp_delete_comment
  • wp_get_pending_comments
  • wp_approve_comment
  • wp_spam_comment
  • wp_trash_comment

👤 Users & Search

  • wp_get_users
  • wp_get_user
  • wp_get_site_info
  • wp_search

🖌️ Menus

  • wp_get_menus
  • wp_get_menu_items
  • wp_create_menu_item
  • wp_update_menu_item
  • wp_delete_menu_item
  • wp_reorder_menu_items

🎨 Themes & Appearance

  • wp_get_themes
  • wp_get_active_theme
  • wp_get_theme_mods
  • wp_update_theme_mod
  • wp_get_custom_css
  • wp_update_custom_css

🔧 Post & Term Meta

  • wp_get_post_meta
  • wp_update_post_meta
  • wp_delete_post_meta
  • wp_get_term_meta
  • wp_update_term_meta
  • wp_delete_term_meta

⚙️ Options & Plugins

  • wp_get_option
  • wp_update_option
  • wp_get_plugin_settings
  • wp_get_plugins

🔗 SEO, Permalinks & Revisions

  • wp_get_seo_meta
  • wp_update_seo_meta
  • wp_get_permalink_structure
  • wp_update_permalink_structure
  • wp_get_post_revisions
  • wp_restore_revision

🔍 Diagnostics & Health

  • wp_get_site_status
  • wp_get_error_log_tail
  • wp_get_cron_schedule
  • royal_mcp_connection_health

Royal Plugin Tools

When other Royal Plugins or supported third-party plugins are active, Royal MCP automatically exposes 74 additional tools. Install any of these alongside Royal MCP and your AI gets dedicated commands for that plugin's functionality — no extra configuration required.

🔐 GuardPress7 tools

  • gp_get_security_status
  • gp_get_security_stats
  • gp_run_vulnerability_scan
  • gp_get_vulnerability_results
  • gp_get_failed_logins
  • gp_get_blocked_ips
  • gp_get_audit_log

🛡️ Royal AI Firewall6 tools

  • raif_get_dashboard_stats
  • raif_get_recent_hits
  • raif_get_bot_policies
  • raif_set_bot_policy
  • raif_get_daily_rollup
  • raif_block_all_ai_bots

💾 SiteVault6 tools

  • sv_get_backups
  • sv_get_backup
  • sv_create_backup
  • sv_get_backup_status
  • sv_get_backup_stats
  • sv_get_schedules

⚡ ForgeCache3 tools

  • fc_clear_cache
  • fc_get_cache_stats
  • fc_purge_url

🔗 Royal Links3 tools

  • rlinks_get_links
  • rlinks_create_link
  • rlinks_get_link_stats

💵 Royal Ledger4 tools

  • rl_get_costs
  • rl_create_cost
  • rl_get_renewals
  • rl_get_keys

🛒 WooCommerce29 tools

  • wc_get_products
  • wc_get_product
  • wc_create_product
  • wc_update_product
  • wc_get_product_variations
  • wc_get_variation
  • wc_create_variation
  • wc_update_variation
  • wc_delete_variation
  • wc_batch_update_variations
  • wc_get_product_attributes
  • wc_get_attribute_terms
  • wc_create_product_attribute
  • wc_set_product_attributes
  • wc_get_coupons
  • wc_get_coupon
  • wc_get_coupon_count
  • wc_create_coupon
  • wc_update_coupon
  • wc_delete_coupon
  • wc_empty_coupon_trash
  • wc_get_orders
  • wc_get_order
  • wc_update_order_status
  • wc_get_customers
  • wc_get_store_stats

🎨 Elementor8 tools

  • elementor_clone_page
  • elementor_get_page_outline
  • elementor_list_local_templates
  • elementor_import_template
  • elementor_replace_text
  • elementor_replace_image
  • elementor_add_widget
  • elementor_get_widget_settings
View reference →

📝 ACF4 tools

  • acf_get_field
  • acf_get_fields
  • acf_update_field
  • acf_get_field_groups

🔁 Redirection4 tools

  • redirection_get_redirects
  • redirection_create_redirect
  • redirection_update_redirect
  • redirection_get_groups

📈 Google Site Kit1 tool

  • site_kit_get_ga4_config

Read GA4 property + measurement ID for the site. API keys and OAuth tokens are auto-redacted before the response leaves the server.

Integration tools auto-load only when the host plugin is active — no overhead if you don't use them.

Why We Built Royal MCP

We built Royal MCP because managing WordPress through an AI assistant saves hours of manual work every week. Instead of switching between browser tabs, navigating the WordPress admin, and copy-pasting content, you can simply tell your AI what to do. For example, you can ask Claude to "create a new blog post about WordPress security best practices" and it will create the post directly in your WordPress editor — complete with title, content, categories, and tags.

For example, a site administrator managing 200+ posts can ask their AI to "find all posts not updated in the last 6 months and list them with their categories," then follow up with "update the meta descriptions for those posts based on their current content." What would take hours of manual work happens in minutes.

"MCP provides a standardized way to connect AI models to different data sources and tools. Instead of building custom integrations for every platform, developers can use a single protocol."

Who Is Royal MCP For?

Real examples of AI-powered WordPress workflows.

Content Creators

  • Claude, summarize my last 10 blog posts
  • Write a social media thread based on my latest article
  • Find all posts about marketing and create an outline
  • Draft a new post about our product launch

Site Administrators

  • List all posts not updated in 6 months
  • Show me comment statistics across my site
  • What plugins are currently active?
  • Find all draft posts and summarize them

Developers

  • Build AI-powered content workflows
  • Create custom integrations using MCP
  • Automate content management with AI
  • Generate documentation from site data
Now Available

Royal MCP Pro is live

Wider coverage. More tools. Reversible operations. Royal MCP Pro adds an agency-scale workflow layer on top of the free plugin you already use. Divi Pro depth, Elementor Pro depth, WooCommerce bulk operations, cross-plugin workflow composers, universal audit log, and 72-hour undo tokens with batch mode.

$149/yr $79 /yr Founding Members — rate locked at renewal
Get Royal MCP Pro →

Learn, build, contribute

Articles, docs, and a community building on it openly.

Common Questions

Yes. Elementor is building an internal MCP module (currently behind their e_wp_abilities_api experimental flag) that exposes primitive element operations. Useful for widget-level edits inside Elementor. Royal MCP takes a different angle: focused, composable tools built for repeated real-world tasks — clone a page, replace text across every module in one call, swap images, get an outline of a page's structure. When Elementor's own MCP graduates, both work side by side. Different layers of the same stack.
Royal MCP focuses on a smaller, curated set of tools designed for repeated real-world tasks — clone a page, replace text across every module in one call, swap images, or import a template. It's distributed through WordPress.org with auto-updates and security review on every release, and it's free with no upsell. Other MCP servers in the ecosystem take valid but different approaches — most are GitHub-installed rather than wp.org-listed.
Yes. Divi coverage is on the roadmap. When it ships, expect the same design philosophy as our Elementor coverage — focused, composable tools designed for real agency workflows on the free Divi Builder plugin and the Divi theme.
No. Royal MCP's Elementor tools work with the free Elementor plugin. When Divi support ships, it will work with both the free Divi Builder plugin and the Divi theme. We don't require any paid builder tier.
No. Royal MCP is a server that runs inside your WordPress site — it doesn't call any external AI service. You connect your own AI client (Claude, ChatGPT, Cursor, or any other MCP-capable tool) to your site, and that client reads and writes through Royal MCP. All requests flow client → your WordPress → your database. We don't know whether the LLM you're using stores your context or trains on it — that's beyond our layer and depends on the AI provider's terms. What we can promise: at Royal MCP's layer, we store nothing.

Ready to connect AI to WordPress?

Download Royal MCP for free from the WordPress Plugin Directory. No account required, no premium upsells.

Royal MCP

Version 1.4.40
PASSED
Scan Date August 12, 2026
Files Scanned 62
Lines of Code 24,421
Scan Engines Regex, PHPCS