Verified

Elementor MCP Server

WordPress and Elementor page builder tools for AI agents and automated workflows.

Data last scanned yesterday · Reviewed 2 months ago

Overview

Elementor MCP Server allows AI clients like Claude and Cursor to directly interact with WordPress environments. By exposing the WordPress site as a suite of MCP tools, it enables agents to manage content, themes, plugins, users, and the underlying database or filesystem through a standardized interface. Beyond basic management, the server provides dedicated support for Elementor page building, including widgets, templates, and global styles. It also integrates with popular plugins such as WooCommerce, ACF, and various SEO tools to provide a wider scope of control over site operations.

Our verdict

This server carries a high risk level with a security score of 53/100. The primary concern is the lack of a read-only mode, meaning every installation provides the AI agent with full write access to the site's critical infrastructure. Furthermore, it lacks OAuth support and is maintained by the community rather than the official WordPress vendor. This tool is best suited for local development or sandbox environments where write access can be strictly managed, and it should be avoided in sensitive production deployments.

  • Supports over 200 integrated WordPress and Elementor tools
  • Zero direct dependencies reduces supply chain surface area
  • Includes built-in rollback and change ledger functionality
  • Active development with commits as recent as four days ago
  • Every installation grants full write access by default
  • No OAuth support detected for restricted authentication
  • Community-maintained project lacking official vendor oversight

Tools

ToolDescriptionRisk
list-widgetsAll registered widget types with names, titles, icons, categories, keywordslow
get-widget-schemaFull JSON Schema for a widget's settings (auto-generated from Elementor controls)low
get-page-structureElement tree for a page (containers, widgets, nesting)low
get-element-settingsCurrent settings for a specific element on a pagelow
list-pagesAll Elementor-enabled pages/postslow
list-templatesSaved Elementor templates from the template librarylow
get-global-settingsActive kit/global settings (colors, typography, spacing)low
list-post-typesList registered public post types (read-only)low
list-taxonomiesList registered taxonomies and their object types (read-only)low
create-postCreate a post/page/CPT — title, content (HTML or block markup), status, slug, author, terms, custom fields, featured imagemedium

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

What are the system requirements for installing this MCP server?

This server requires PHP 8.1 or higher, WordPress 6.9 or higher, and Elementor 3.20 or higher.

Are all available MCP tools active by default?

No, 39 of the available tools ship disabled-by-default, including those for filesystem and database management, to ensure a smaller active surface until you choose to opt in via the Tools tab.

How can I manage multiple WordPress installations with one connection?

You can use the multi-site proxy provided by @msrbuilds/emcp-proxy 1.9.0, which allows you to manage multiple sites using a site registry and the emcp_use_site command.

How does the server handle sensitive write operations?

Certain write operations for WooCommerce, such as refunds and deletions, require the confirm:true parameter to be set for execution.

Can I revert changes made by an AI agent?

Yes, the server includes a change history ledger that allows you to roll back changes either through MCP tools or via the new History admin tab.

How are Advanced Custom Fields (ACF) or Meta Box tools configured?

These tools are provided as dispatchers that can be toggled on or off under the Tools menu for each respective plugin, with read operations typically enabled by default and write operations disabled by default.

Alternatives

Changelog

Badge

Elementor MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.