Elementor MCP

Elementor MCP: build Elementor pages with any AI agent.

Elementor MCP is a WordPress plugin that exposes Elementor to the Model Context Protocol (MCP). Connect Claude, Cursor, Antigravity, or any MCP client and build complete Elementor pages from a prompt: typed widgets, flexbox containers, global styles, and templates, all running entirely on your own WordPress.

207
MCP tools
62
Elementor widgets
Free
+ Pro tier
Build a pricing card$29/mo1,240
What it is

What is Elementor MCP?

The Model Context Protocol is the open standard AI clients use to call tools on external systems. EMCP implements an MCP server for WordPress and turns Elementor's data model (documents, widgets, the element tree, and global settings) into tools an AI agent can call.

Instead of describing a layout and copy-pasting into the editor, you prompt your AI client and it builds the page directly: it creates the page, adds containers, drops in widgets with real settings, wires up global colors and typography, and saves through Elementor's own document pipeline so CSS regenerates correctly.

It works with the free Elementor plugin (3.20+). When Elementor Pro is active, Pro widgets register automatically. Elementor 4.0's atomic elements are supported too.

What you can build

Discover, inspect, act.

EMCP follows a discover → inspect → act model so agents use real widget names and valid settings every time:

  • Layout: modern flexbox containers (never legacy sections), nesting, move/duplicate/remove elements.
  • Widgets: a catalog of 62 curated widgets (27 free / 30 Pro / 5 WooCommerce) reached through list-widgetsget-widget-schemaadd-free-widget / add-pro-widget.
  • Atomic elements: Elementor 4.0 e-heading, e-button, e-image, flexbox and div-block with typed props handled for you.
  • Templates & globals: save/apply templates, update the site color palette and typography in the active kit.
  • One-shot pages: build-page takes a declarative structure and assembles the whole page in a single call.
Connect

Works with every MCP client.

Anything that speaks MCP connects to Elementor MCP: Claude Desktop, Claude Code, Cursor, Antigravity, VS Code, Zed, Windsurf, and Continue. Use the WP-CLI stdio bridge for local development, or connect a remote site over HTTP with a WordPress Application Password or one-click OAuth sign-in.

Everything runs on your own server. The MCP endpoint lives at /wp-json/mcp/ on your domain, with no proxy, no middleman SaaS, and no page content leaving your site. Every tool call is capability-checked against the connected user, and write tools ship disabled-by-default.

claude ▸ emcp-tools ▸ session
1"Launch Golden Crumb's site and lock it down."
2# claude → emcp-tools · 207 tools
3
4build-page("artisan bakery") 18 elements · 4 containers
5add-stock-image("fresh sourdough") sideloaded
6scan-security() 94/100 · grade A
7install-plugin("wordfence") activated
8create-user(role: "editor") invite sent
9query("SELECT count(*) … wp_posts") 142 rows
10
11 6 tool calls · 0 errors · 5.4s
12
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
Elementor MCP (EMCP) is a WordPress plugin that turns Elementor into a Model Context Protocol server. AI clients like Claude and Cursor connect to it and build or edit Elementor pages (widgets, containers, templates, and global styles) by calling tools on your own site.
No. EMCP works fully with the free Elementor plugin (3.20+). When Elementor Pro is active, 30 additional Pro widgets become reachable automatically through the widget catalog.
Any MCP-compatible client: Claude Desktop, Claude Code, Cursor, Antigravity, VS Code, Zed, Windsurf, Continue, or a custom client. Connect locally via the WP-CLI stdio bridge or remotely over HTTP.
Yes. EMCP runs on your own WordPress and every tool call is capability-checked against the connected user, so the AI can never exceed that user’s permissions. Destructive and write tools ship disabled-by-default, and edits go through Elementor revisions so they are reversible.
The core plugin is free (distributed on GitHub with in-dashboard updates). EMCP Pro adds premium tools, prompts, templates, brand kits, and the built-in AI Chat.

Build your first Elementor page from a prompt

Install the free plugin, connect your AI client, and describe the page you want. EMCP does the rest, on your own WordPress.