Elementor MCP · WordPress MCP Server

Your AI builds Elementor and all of WordPress.

EMCP turns your whole WordPress site into a Model Context Protocol server. Claude, Cursor, Antigravity, and any MCP-compatible agent can build Elementor pages (and manage content, plugins, users, media, and the database) without ever opening wp-admin.

238
MCP tools
50+
Premium prompts
50+
Premium templates
50+
Brand kits
claude ▸ emcp-tools ▸ session
1"Launch Golden Crumb's site and lock it down."
2# claude → emcp-tools · 238 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
emcp-tools-serverConnected · stdio · 238 tools active
Works with any MCP-compatible client · no vendor lock-in
Claude DesktopSTDIO
Claude CodeHTTP
CursorHTTP
AntigravityHTTP
VS Code (MCP ext)HTTP
ChatGPT AppSTDIO
ContinueHTTP
ClineHTTP
WP-CLI bridgeSTDIO
Claude DesktopSTDIO
Claude CodeHTTP
CursorHTTP
AntigravityHTTP
VS Code (MCP ext)HTTP
ChatGPT AppSTDIO
ContinueHTTP
ClineHTTP
WP-CLI bridgeSTDIO
Capabilities

A full toolkit for AI-native WordPress.

Up to 238 MCP tools spanning Elementor page-building, Gutenberg blocks, a builder-agnostic theme builder, and full WordPress management: widgets, layout, templates, atomic elements, plus content, plugins & themes, users, media, performance, security, filesystem, and the database. Kadence, Astra, a Sandbox for custom blocks and widgets, and EMCP Cloud round out the set. If an agent can reach it in WordPress, it can do it through EMCP.

01 / Catalog-backed widgets

Every widget, one workflow

Discover → inspect → act: list-widgets indexes 62 curated widgets, get-widget-schema returns their params, and add-free-widget / add-pro-widget drop them in. Any valid Elementor control passes straight through.

list-widgetsadd-free-widgetadd-pro-widget
02 / Layout primitives

Flexbox containers, fully nested

Build the page the way a designer would: add flexbox containers, move elements between parents, duplicate with fresh IDs, and remove subtrees. Row-layout rules that trip up agents are handled for you.

add-containermove-elementduplicate-element
03 / Performance & Security

Audit and scan, read-only

analyze-performance scores server config, the database, and a page; scan-security sweeps malware heuristics, core-file integrity, hardening, and outdated software. Both return a 0–100 + A–F report. Self-contained, on by default.

analyze-performancescan-security
04 / Composite build

One call. A whole page.

The build-page tool accepts a declarative JSON tree (containers, widgets, settings, global styles, the lot) and returns a finished Elementor document. It also enforces the row-layout rules that trip up agents otherwise: column widths auto-calculated, flex_wrap and _flex_size stripped, alignment defaults applied.

05 / Beyond Elementor

Run the whole WordPress site

As of v3.0.0 EMCP reaches past the page builder: create posts, pages, and any custom post type; read and batch-update core settings; install, update, and activate plugins and themes from wordpress.org; and manage users safely, all over MCP. Built on WordPress core, these never touch _elementor_data, and the tools that can change your site (plugin/theme writes, user writes) ship disabled-by-default behind a real capability.

06 / Media & stock images

Library, alt text, Openverse

Search Creative-Commons images on Openverse and sideload them, or manage what's already there: full attachment detail, one-call alt/caption/SEO edits, and (opt-in) delete.

search-imagesget-mediaupdate-media
07 / Filesystem & database

Files and SQL, guard-railed

Read and scan any file in the install and run read-only SQL (SELECT/SHOW only). Writes (files and structured row edits) are disabled-by-default, ABSPATH-confined, auto-backed-up, and audit-logged.

read-filequerylist-tables
08 / Capability-aware

WordPress permissions, end-to-end

Every tool maps to a real WordPress capability: edit_posts, manage_options, install_plugins, edit_users. Ownership checks on every mutation, administrators are untouchable via MCP, and destructive tools are confirm-gated. Your agent only does what your user can do.

09 / OAuth sign-in

Connect without copying a password

Claude and other MCP clients sign in through a standard OAuth 2.1 flow: approve once from your WordPress login, no Application Password to paste. The token acts as the authorizing admin, so every capability check still applies. Free, HTTPS-gated, on by default; revoke any app under Connected apps.

OAuth 2.1PKCEApp password too
10 / Sandbox

AI-authored, human-reviewed

An agent drafts custom Gutenberg blocks, Elementor widgets, or PHP snippets from a spec, no raw PHP or JS written by the model, everything compiled and validated by the plugin. Every artifact lands as an inactive draft: nothing runs until you activate it in the Sandbox.

create-custom-blockcreate-custom-widgetcreate-php-snippet
11 / Theme & design system

Kadence, Astra, and Global Classes

Read and write Kadence and Astra theme settings (palette, typography, layout), insert Kadence Blocks and Design Library patterns, and author Elementor 4.0's Global Classes design system directly, create, update, and delete reusable style classes by name.

kadence-writeastra-writecreate-global-class
12 / Memory & Cloud

Agents that remember, sites that sync

Project Memory captures what an agent did each session and proposes durable guidance, injected into future sessions only after a human approves it. EMCP Cloud backs up Sandbox artifacts, syncs them across your sites, and publishes to the Marketplace.

recallremembercloud-backup
Ask your AI

One prompt. A whole page.

Drop a brief into Claude, Cursor, or any MCP client. EMCP turns it into 20+ Elementor tool calls in one shot: typed widgets, containers, settings, global tokens. Watch.

C
Claudeelementor-mcp · connected
8 tools used
1# Claude → elementor-mcp/build-page
2tool("build-page") {
3 title: "Golden Crumb: artisan bakery"
4 structure: [
5 {container: "hero", widgets: […]},
6 {container: "products", widgets: ["image-box" × 3]}
7 ]
8}
· Page created · 18 elements · 3.1s
What Pro adds

Built for teams shipping faster than the editor allows.

Free EMCP gives you up to 159 MCP tools. Pro unlocks the full 238-tool set and layers a content + workflow library on top: prompts, skills, templates, a Sandbox for custom widgets/blocks/snippets, Project Memory, EMCP Cloud, structure-level SEO & accessibility tooling, and a human at the other end of an email.

Premium Prompts

50+ ready-to-ship landing-page prompts.

Hand-tested briefs for every business niche: bakeries, med spas, yoga studios, fitness clubs, agencies, and more. Drop the prompt into Claude or Cursor and get a polished Elementor page on the other side. No more starting from a blank canvas.

  • 10 industry categories covering 50+ niches
  • Every prompt yields a complete, branded page
  • New prompts ship continuously, auto-synced to your install
See the library
Agent Skills

Drop-in skills for Claude Code and Cursor.

Pre-built Agent Skills that teach your coding agent how to build Elementor pages the right way: container patterns, widget shortcuts, Atomic Element conventions, kit-aware typography. No fighting with the tool schema, no hand-rolled system prompts.

  • Works with Claude Code, Cursor, and any agent that loads Skills
  • Versioned and curated by us, not auto-generated
  • Updates auto-sync to every activated install
Premium Templates

Production-grade Elementor templates.

Full-page Elementor templates (hero, services grid, pricing table, testimonials, contact) that the AI can apply, restyle, and ship in one tool call. Every template adapts cleanly to your kit colors and typography.

  • Bakery, med-spa, yoga, agency, real-estate starter kits
  • Atomic Element ready (Elementor 4.0+)
  • Apply via a single MCP tool call from your agent
Brand Kits

Re-skin the whole site in one click.

50 curated color + typography kits across 7 industries. Apply one and your Elementor system colors, fonts, and theme-style defaults update site-wide in seconds, snapshotted first, so you can roll back any time. Your AI agent can browse and apply kits too.

  • 50 kits across 7 categories: corporate, creative, hospitality, trades, wellness, editorial, e-commerce
  • One apply re-skins system colors + typography site-wide
  • Backup-before-apply with selective or full restore
Aa
Sandbox

Your agent builds custom widgets, blocks, and snippets, safely.

Ask your AI agent for a widget (a pricing card, a stat counter), a custom Gutenberg block, or a PHP snippet, and it designs one from a structured spec. The plugin compiles that spec into real code, no hand-written PHP or JS ever runs unreviewed: every value is escaped by its control type, the code lives in an isolated sandbox, and every artifact lands as an inactive draft until you activate it.

  • 35 control types: typography, borders, repeaters, responsive, conditions
  • Sandboxed generation: never touches core, theme, or other plugins
  • Nothing runs until a human reviews and activates it
See the Sandbox
Build a pricing card$29/mo1,240
Project Memory

Your agent stops guessing about your site.

Agents capture what they did each session and can propose durable guidance, a guardrail, a site fact, a convention. Nothing reaches another session until you approve it: pending proposals sit in a review queue, and only approved guidance gets composed into a compact block injected at the start of every future conversation.

  • Human-approval gate: agent proposals are inert until you say yes
  • Session history the agent can recall on demand
  • Grouped by type: guardrails, facts, conventions, instructions
See Project Memory
## Project memory
EMCP Cloud

Back up, sync, and share what your agent builds.

Connect a site to your EMCP Cloud account and back up Sandbox artifacts, custom blocks, widgets, PHP snippets, pull them onto any other connected site as a new draft, and publish to the Marketplace for others to install. Settings sync copies tool toggles and behavior preferences between sites too.

  • Cross-site backup and one-click pull, always lands as a draft
  • Marketplace: publish your own artifacts, install what others share
  • Settings sync for tool toggles, modules, and behavior preferences
See EMCP Cloud
SEO & Accessibility

Audit and fix pages, not just generate them.

Seven Pro MCP tools that read your page’s real Elementor structure, no extra AI cost. Score on-page SEO, propose meta tags and JSON-LD schema, and catch the accessibility problems that draw complaints: low contrast, missing alt text, broken heading order. Your agent can fix them too, and every change previews first.

  • SEO audit + meta tags + JSON-LD schema, from the live page
  • WCAG checks: color contrast, alt text, heading order, form labels
  • One-click fixes: dry-run by default, reversible via revisions
98SEO
Priority Support

Ticket support through the support portal.

Hit a wall? Open a ticket at our dedicated support portal and a real human responds, the same person writing the code. No first-line script readers. Sign in with your license, track every ticket in one place, and get help across all your MSR Builds products. Pro subscribers go to the front of the queue and typically get a reply within one business day.

  • Dedicated portal at support.msrbuilds.com, sign in with your license
  • Pro tier replies prioritized within one business day
  • Track tickets across all your MSR Builds products in one place
Open the support portal
Pricing

Fair pricing. No seat-based nonsense.

Per-site activations, not per-seat. Every paid tier ships with the full 50+ premium prompts library, Agent Skills, and premium templates. The free plugin keeps working forever. Pro just adds prompts, templates, and support.

Billed yearly · cancel anytime
Single Site
$39.00
$29.99
per yearSave 23%

Get Single Site
  • 1 site activation
  • 1 year of plugin updates
  • All 238 MCP tools (Pro + Elementor 4.0)
  • 50+ premium prompts library
  • Pro Agent Skills
  • Premium Templates
  • Sandbox: custom blocks, widgets & PHP snippets
  • 50+ brand kits (colors + typography)
  • Project Memory: agents remember your site
  • EMCP Cloud & Marketplace
  • SEO & Accessibility toolkit
  • Priority ticket support
Most flexible
10 Sites
$79.99
$59.99
per yearSave 25%

Get 10 Sites
  • 10 site activations
  • 1 year of plugin updates
  • All 238 MCP tools (Pro + Elementor 4.0)
  • 50+ premium prompts library
  • Pro Agent Skills
  • Premium Templates
  • Sandbox: custom blocks, widgets & PHP snippets
  • 50+ brand kits (colors + typography)
  • Project Memory: agents remember your site
  • EMCP Cloud & Marketplace
  • SEO & Accessibility toolkit
  • Priority ticket support
100 Sites
$119.99
$79.99
per yearSave 33%

Get 100 Sites
  • 100 site activations
  • 1 year of plugin updates
  • All 238 MCP tools (Pro + Elementor 4.0)
  • 50+ premium prompts library
  • Pro Agent Skills
  • Premium Templates
  • Sandbox: custom blocks, widgets & PHP snippets
  • 50+ brand kits (colors + typography)
  • Project Memory: agents remember your site
  • EMCP Cloud & Marketplace
  • SEO & Accessibility toolkit
  • Priority ticket support
Best value
Unlimited
$149.99
$99.99
per yearSave 33%

Get Unlimited
  • Unlimited site activations
  • Lifetime plugin updates
  • All 238 MCP tools (Pro + Elementor 4.0)
  • 50+ premium prompts library
  • Pro Agent Skills
  • Premium Templates
  • Sandbox: custom blocks, widgets & PHP snippets
  • 50+ brand kits (colors + typography)
  • Project Memory: agents remember your site
  • EMCP Cloud & Marketplace
  • SEO & Accessibility toolkit
  • Priority ticket support
  • White Label Option
Free forever

Free

For tinkerers, indie devs, and OSS contributors.

$0forever · GPL-2.0
Download from GitHub
  • Up to 159 MCP tools
  • All MCP clients (Claude, Cursor, …)
  • 5 sample prompts
  • 10 brand kits, apply free
  • Atomic Elements (E 4.0)
  • Compact tool mode
  • Community support

All purchases are final. We don't offer refunds. That's exactly why the free version exists: install it, connect your AI agent, and test EMCP on your own site as long as you like. Only upgrade to Pro once you're sure it's the right fit.

All sales are finalGPL-2.0-or-laterFreemius checkoutVAT invoice on request
Tutorials & guides

Learn EMCP by example.

Written walkthroughs, screen-recorded tutorials, and reference docs from the team and the community. Plus a growing cookbook of agent prompts that just work.

What people are saying

Loved by agencies, indies, and IT teams.

Verified reviews from Freemius customers and our Facebook community. We don't filter: every one is a real, unedited customer voice.

5.0★
Average rating
19,933
Downloads
3,278
Active installs
7
Reviews
★★★★★Freemius✓ Verified
Great support, great plugin
Developer has been extremely helpful from day one with assistance to get the most from the plugin, and he continues to build on it. Keep up the great work!
AP
Arthur Papas
Verified customer
★★★★★Freemius✓ Verified
An exceptional tool that delivers on its promises
The EMCP Pro Tool is a fantastic addition for anyone managing Elementor websites. It works flawlessly with basic setups, streamlining workflows that used to cause major headaches. It has saved me a massive amount of development time, and I truly wish I had discovered it much earlier in my workflow. Five stars!
GC
Grace Chen
Verified customer
★★★★★Freemius✓ Verified
A clear recommendation
It helped us save a lot of time—we use it with Claude Code and Codex—and we ran bulk updates for about 150 subpages—without any problems
MW
Marc Weisser
Owner Developer
★★★★★Freemius✓ Verified
Great Plugin & Outstanding Support
EMCP Tools makes MCP integration with Elementor simple and seamless. Setup was quick, everything worked smoothly, and it has saved me a lot of time. The support is also excellent—responsive, helpful, and quick to resolve questions. Highly recommended!
AI
Amir Iqbal
Verified customer
★★★★★Facebook
Just bought lifetime and building today! Thank you for this excellent work!
CH
Carin Handsun
Lifetime customer
★★★★★Facebook
"I swear to God, I want to kiss the dude who made this tool. Got Lifetime and it's unbelievable! Thank you!"
MC
Michael Czesun
Lifetime customer
★★★★★Facebook
Just upgraded to Pro Lifetime! TYSM! And Fable is back so I'm crushing a couple website builds this weekend.
RS
Ramsey Stoneburner
Lifetime customer
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
No. EMCP works fully with the free Elementor plugin (3.20+). When Pro is active, 30 additional widget shortcut tools register automatically: form, posts-grid, countdown, price-table, flip-box, animated-headline, gallery, nav-menu, loop-grid, and more.
Anything that speaks MCP: Claude Desktop, Claude Code, Cursor, Antigravity, VS Code with the MCP extension, Zed, Windsurf, Continue, and any custom client. EMCP supports the WP-CLI stdio bridge for local dev and HTTP for remote sites.
Yes. Every tool maps to a real WordPress capability check: edit_posts, publish_pages, manage_options, upload_files. Ownership is verified on every mutation. Your agent inherits exactly the permissions of the WordPress user it authenticates as. Editor-role users can't escalate by going through Claude.
Free includes up to 159 MCP tools, all MCP clients, Atomic Elements support for Elementor 4.0+, Compact tool mode, and 5 sample prompts. Pro adds the full 238-tool set, the 50+ premium landing-page prompts library (auto-synced to your site), exclusive Elementor page templates, and priority ticket support via our support portal.
A full 238-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.
Yes. The plugin and any prompts already synced to your site keep working forever. You only lose access to updates and new premium content released after the subscription ends. Lifetime plans never expire.
Yes. All purchases are final and we don't offer refunds. Install the free version first to verify EMCP works against your stack before committing to a Pro plan. If you hit a problem after purchase, open a ticket at our support portal and we'll do everything we can to help.
The plugin runs entirely on your own WordPress install. The MCP server lives at /wp-json/mcp/emcp-tools-server on your domain. We never see your content. For Pro users, your Freemius license key is sent to our server to validate access to the prompts library. See Privacy for the full detail.
Latest updates

What shipped recently.

Full changelog
v3.9.1
  • GeneratePress + GenerateBlocks support (Pro). A Themes-tab integration for the GeneratePress theme and GenerateBlocks.…
  • Blocksy support (Pro). A Themes-tab integration for the Blocksy theme and Blocksy Companion. Insert Blocksy's dynamic c…
  • Reorder Elementor 4 Global Classes (#110). A new reorder-global-classes tool sets the Class Manager order, which is the…
v3.9.0
  • Kadence support — build pages with Kadence + Kadence Blocks over MCP. A new Themes-tab integration for the Kadence them…
  • Write Elementor 4 Global Classes (#108). The read-only Class Manager tool gains a write counterpart. create-global-clas…
  • Widget Builder media controls can now select audio and video (#107). A media control in a generated custom widget defau…
v3.8.2
  • Fatal error when activating Elementor after EMCP Tools. On a fresh site — install and activate EMCP Tools, then install…
  • OAuth housekeeping — expired tokens and orphaned client registrations were never cleaned up. The token garbage-collecto…
  • Connection reliability — a stray PHP notice or warning could corrupt an MCP/OAuth JSON response and drop the connection…