How it works

From a prompt to a published page.

EMCP turns your WordPress install into an MCP server. You talk to your favourite AI client; it calls EMCP's tools over the Model Context Protocol; EMCP builds and edits your Elementor pages, capability-checked, on your own server. Tool results reach your chosen AI client; a hosted gateway is optional.

Runs entirely on your WordPress. The MCP endpoint lives at /wp-json/mcp/emcp-tools-server on your own domain.
Watch it in action

See EMCP build a real page.

Prefer to watch? These walkthroughs take you from install to a finished Elementor site, prompt by prompt.

Install, connect, verify

Three steps to an AI-powered WordPress.

Install EMCP on WordPress, connect your AI client, and start with a read-only request. Direct connections do not require an EMCP Cloud plan; your chosen AI service may have its own requirements.

01

Install the plugin

Install EMCP Lite from WordPress.org or EMCP Tools from GitHub. Requires WordPress 6.9+ and PHP 8.1+. Elementor 3.20+ is needed only for Elementor tools; the MCP Adapter comes bundled or installs in one click. Installation guide.

1. WordPress → Plugins → Add New
2. Search "EMCP Lite" → Install → Activate
   (or upload the GitHub release ZIP)
02

Connect your client

Follow the guide for Claude Code, Claude Desktop, or Cursor. Use the WP-CLI stdio bridge locally or HTTP for remote sites.

Server URL on your WordPress site:
https://your-site.example
/wp-json/mcp/emcp-tools-server

Use the complete URL from
EMCP Tools → Connection.
03

Verify the connection

Check that the assistant can discover tools and read your pages. Then choose a draft, enable only the writes needed for your task, and inspect the result before publishing.

Example first request:
"List the available tools and read
my site's current pages.
Do not change any content."
Capabilities

Build, run, and protect WordPress.

Give your agent a path through the work behind your site: pages, content, media, plugins, and supported integrations. The catalog includes up to 578 tools; availability depends on your setup and plan.

WordPress MCP

One connection.
Your whole stack.

Give any MCP-compatible agent a governed interface for Elementor and WordPress, from content and media to plugins, users, files, data, and Cloud.

Up to 578 toolsAny MCP clientOn your server
Explore every capability
ANY MCP CLIENTYour AI agentClaudeCursorany compatible appEMCP578GOVERNED TOOLSElementor & designwidgets · layouts · themesContent & mediaposts · pages · assetsPlugins & usersinstall · update · manageSecurity & performancescan · score · hardenFiles, data & Cloudinspect · back up · sync
Tool discovery

The right tool, without the guesswork.

Agents can discover available tool groups, inspect their schemas, and work only with the capabilities you choose to enable.

Safe by default

Powerful writes.
Human control.

Every action maps to the connected user. Risky tools stay off until enabled, destructive actions ask for confirmation, and mutations are auditable.

Sandbox

Custom code, safely sandboxed.

Your agent can design widgets, Gutenberg blocks, and PHP snippets from structured specs. Everything arrives as an inactive draft for human review.

See the Sandbox
Build a pricing card$29/mo1,240
Memory & Cloud

Your agent remembers. Your sites stay in sync.

Approve durable project guidance, back up what the agent creates, and move trusted artifacts across connected WordPress sites.

Explore EMCP Cloud
The complete toolkit

All the depth, when you need it.

Explore all 578 tools
01Build & design

Editable pages, native builder controls, Gutenberg blocks, media, and supported theme settings. Inspect your installed integration before making changes.

build-pageadd-widgetmove-element
02Run WordPress

Create content, manage plugins and themes, work with users and redirects, inspect files, and query the database.

create-postinstall-pluginquery
03Govern & protect

Real WordPress permissions, read-only audits, confirmation gates, ABSPATH confinement, backups, and complete audit trails.

scan-securityanalyze-performancecapability-check
04Connect & extend

OAuth 2.1 sign-in, sandboxed custom blocks and widgets, human-approved Project Memory, cloud backup, and cross-site sync.

OAuth 2.1create-custom-widgetcloud-backup
What Pro adds

Advanced workflows, without extra busywork.

Free includes up to 244 tools. Pro unlocks all 578, plus a curated workflow library, safe custom-code generation, durable site context, cross-site operations, and deeper quality checks.

Frequently asked

Questions, answered.

Still stuck? Drop a line at [email protected] or open an issue on GitHub. Most replies are under one business day; Pro tiers go to the front of the queue.

Open the full docs
What is a WordPress MCP?
It connects an AI client to WordPress tools through the Model Context Protocol. EMCP supplies a server and supported tools to build pages and manage content, media, plugins and more. Start with our WordPress MCP guide for the basics and a read-only first task.
Does EMCP require Elementor?
No. The MCP server and general WordPress tools work without Elementor. Page builders, Gutenberg block packs, themes and other plugins have separate integrations. Their availability depends on installed versions, tool enablement and plan. Check the integration catalog for your setup.
Do I need Elementor Pro to use EMCP?
No. The supported free Elementor plugin provides its native free widgets and page-building tools. Elementor Pro is needed only for workflows that depend on its Pro features. EMCP Pro and Elementor Pro are separate products. Check the Elementor integration requirements for the supported editor versions and tool scope.
Which AI clients are supported?
EMCP has guides for Claude Desktop, Claude Code, the ChatGPT desktop app, Cursor, VS Code, Antigravity and other clients. Match the transport, authentication and account requirements to the application you use. Direct connections work with EMCP Free; your AI client’s plan and workspace policies are separate. See the client setup guides.
Is my WordPress site secure if I let an AI agent edit pages?
EMCP checks tool calls against the connected WordPress user’s capabilities and enabled tools. That limits access, but an authorized change can still be wrong. Start with reads, use staging and drafts where supported, and keep backups. EMCP OAuth approval requires administrator-level access by default; use an appropriate credential-based connection for a dedicated user. Read the permissions and security guide.
What's the difference between Free and Pro?
Free includes up to 244 MCP tools, all MCP clients, Atomic Elements support for Elementor 4.0+, Compact tool mode, and 5 sample prompts. Pro adds the full 578-tool set, the 100-prompt library for landing pages and complete websites (auto-synced to your site), exclusive Elementor page templates, and priority ticket support via our support portal.
I'm using Antigravity or another client with a 100-tool limit.
A full 578-tool install is over that cap. Flip on Compact tool mode on the plugin's Tools page. It collapses the whole surface to just 3 dispatcher tools (list-tools, get-tool-schema, call-tool) so the agent can still reach every tool by name, and your per-tool toggles still apply to what it may run.
Do I keep access if my subscription ends?
The plugin keeps working on the free version. Pro tools, premium prompts and templates stop working when an annual license expires. Renew anytime to switch them back on. Lifetime licenses never expire.
Do you offer refunds?
Yes. You are fully protected by our 100% Money Back Guarantee. If during the next 14 days you experience an issue that makes the plugin unusable and we are unable to resolve it, we'll happily consider offering a full refund of your money. The 14-day period starts on the date of purchase. Open a ticket at our support portal so we can help resolve the issue and consider your refund request. See our refund policy for details.
Where does my data go?
WordPress runs the tools, and your AI client receives their results. The client may send returned content to its model provider. Direct MCP does not require an EMCP hosted gateway; the optional Cloud gateway also handles requests and results. Cloud backup and marketplace workflows involve separate uploads. See the connection data paths and privacy information.
Can I manage several sites from one AI connection?
Yes, through the optional EMCP Cloud gateway for connected sites. Confirm the target site before each task and review the enabled tools and acting identity. Direct connections to individual sites remain available without a Cloud subscription. Hosted services have their own plans and limits.
How is EMCP different from the WordPress MCP Adapter?
The Adapter bridges registered WordPress abilities to MCP. EMCP builds on that foundation and supplies tools, supported integrations and workflows for site work. The Adapter is bundled with EMCP. Read WordPress MCP Adapter vs EMCP for the distinction.
Get started

Ready to build with your agent?

Install the free plugin, wire your MCP client, and ship your first AI-built page in minutes. Pro unlocks the full tool set, 100 premium prompts, and templates.

Take the draft through review.

Follow the AI Elementor agency workflow for acceptance criteria, responsive QA, a real revision and a downloadable handoff example.

Your EMCP guide

Answers from our docs

YOUR CHAT, YOUR CHOICE

Before we chat

MSR Builds processes your question and up to four recent messages on our server to answer from the EMCP docs. AI is optional and needs your separate permission.

The chat is kept in this page's memory, not saved as a conversation in our database or browser storage. Our hosting and security services process connection information, such as your IP address, to prevent abuse.

Cloudflare Turnstile checks your browser and connection to prevent automated abuse when you send a question. No login is required.

Please leave out personal, sensitive or confidential information, passwords and API keys.

You can withdraw consent and clear this page's chat at any time. This cannot undo a request already sent or erase provider/security records.

Chat privacy, retention & your rights ↗ · Privacy contact

Starting chat consents to this processing. You can browse our docs without using the chat.