
Easy MCP AI is the most complete WordPress MCP Server — a remote MCP server built so AI assistants can run your entire site workflow, from content and publishing to SEO research, traffic monitoring, and daily admin, through the Model Context Protocol. It works as an MCP adapter for WordPress, connecting any MCP-compatible AI client directly to your site. Ask your AI about Google Analytics, Search Console, and SEO data without leaving your chat. You bring the direction. Your AI handles the execution.
No Node.js. No external proxy. No complicated setup. Just install, generate a token, and start building.
At a glance:
Connect any of the following AI assistants or AI chatbots directly to your WordPress site:
Once connected, your AI assistant can handle everything you’d normally do in the WordPress admin:
Content — draft, write, edit, and publish posts and pages; search and update existing content
Media — browse your media library, upload new images, update alt text and captions
Organization — manage categories, tags, and navigation menus
Users — list users, create accounts, update profiles and roles
Plugins & Themes — see what’s installed, activate or deactivate plugins
Site Settings — read and update core WordPress settings
Google Analytics 4 — ask about traffic, top pages, conversions, custom dimensions/metrics, and realtime active users
Google Search Console — ask about top search queries, clicks, impressions, sitemaps, and URL indexing status
DataforSEO — check keyword search volumes and trends, pull live SERP results, analyse backlinks, run on-page audits, and look up ranked keywords for any domain
Any Plugin — automatically connects to plugins that support WordPress 6.9+ Abilities, no custom code needed
74 core tools covering every major WordPress content type:
Posts — list, get, create, update, delete, search
Pages — list, get, create, update, delete
Media — list, get, upload, update, delete
Categories — list, get, create, update, delete
Tags — list, get, create, update, delete
Comments — list, get, create, update, delete
Users — list, get, create, update, delete
Menus — list menus, get, create, update, delete; list, create, update, delete menu items
Custom Post Types — list, get, create, update, delete CPT items
Post Meta — get and update post meta
Revisions — list, get, delete post revisions
Blocks — list, get, create, update, delete blocks
Templates — list, get, update block templates
Styles — get and update global styles
Site — get and update settings, list post types, taxonomies, and post statuses
Plugins — list installed plugins
Themes — list themes, get active theme
Search — search across all content
Account & Property — list account summaries, get property details, check compatibility, get metadata
Reports — run standard reports, pivot reports, and realtime reports
Configuration — list data streams, conversion events, custom dimensions, and custom metrics
Sites — list verified properties
Search Analytics — query top search terms, pages, countries, devices with clicks, impressions, CTR, and position
Sitemaps — list and inspect submitted sitemaps
URL Inspection — check indexing status and coverage for any URL on your site
SERP — fetch live search engine results pages for any keyword and location
Keywords — look up monthly search volume and trend data for one or more keywords
Labs — get ranked keywords for any domain, or find keywords a specific page ranks for
Backlinks — get a backlink summary and list of referring domains for any target URL
On-Page — run an on-page SEO audit on any URL and get a list of actionable issues
Account — check your DataforSEO API account balance at any time
Products — list, get, create, update, delete products; list and create product variations; list product categories
Orders — list, get, create, update orders; list order notes, create order note; list order refunds (read-only)
Customers — list, get, create, update, delete customers
Coupons — list, get, create, update, delete coupons
Webhooks — list, get, create, update, delete webhooks
Shipping — list shipping zones, list shipping methods
Tax — list tax rates
Payment — list payment gateways
Reports — sales, orders, products, top sellers, customers
WooCommerce — 37 tools for products, orders, customers, coupons, shipping, reports, and more
Advanced Custom Fields (ACF) — 6 tools to get and update custom fields on posts, users, and terms; list field groups
The Events Calendar — 10 tools to create and manage events, venues, and organizers
BuddyPress — 10 tools for members, activity stream, groups, group members, and private messages
Yoast SEO — get and update post SEO metadata and rendered SEO head output
Rank Math — get and update post SEO metadata and rendered SEO head output
All in One SEO (AIOSEO) — get and update post SEO metadata
WordPress 6.9+ introduces Abilities — a standard way for plugins to declare what they can do. Easy MCP AI automatically discovers Abilities registered by any plugin and exposes them as MCP tools. No custom code needed — if a plugin supports Abilities, your AI can use it out of the box.
Skip manual token copy-paste. Easy MCP AI ships with a full OAuth 2.1 authorization server — PKCE, refresh-token rotation, and Dynamic Client Registration (RFC 7591) built in. Compatible MCP clients like Claude Desktop can connect with a single click: they register themselves, you approve the scopes on a consent screen, and you’re done. Bearer tokens still work for power users and automation.
Giving an AI access to your site is serious — so security is built into every layer:
This plugin connects to the following third-party services only when a site administrator explicitly configures their own external account credentials in Easy MCP AI External Data. Nothing is contacted on a default install.
DataForSEO — api.dataforseo.com
Google Analytics 4 Data API — analyticsdata.googleapis.com (token exchange via oauth2.googleapis.com)
Google Search Console API — searchconsole.googleapis.com / www.googleapis.com/webmasters/v3 (token exchange via oauth2.googleapis.com)
Developed by EasyMCPAI.