What is MCP Abilities Elementor?
MCP Abilities Elementor is a WordPress add-on that registers 89 Elementor abilities for MCP clients. An agent can read a page's Elementor data, find the widget or container behind a problem, preview a change with dry run where supported, then save it while the page stays editable in Elementor.
It is an add-on for the mcp-expose-abilities WordPress plugin. Once active, it registers 89 Elementor abilities covering page data, widgets and containers, shared templates, Kit settings, design observations and cache control.
Its README gives a plain example: a course page has the wrong booking link and cramped mobile text, so the agent inspects the button for one problem and its container for the other.
The workflow it is built around
- Identify the page and read its current Elementor data with
elementor/get-data. - Inspect the element, its widget controls and the active Kit styles.
- Decide whether the change belongs to a widget, a container, a template or the Kit.
- Preview with
dry_run:truewhere the ability supports it, then save, read back and check desktop and mobile.
Scope and safety
- Page and element operations check editing permissions, and switching the active Kit needs
manage_options. - Dry runs are not available on every operation, so the README tells you to read each ability schema.
- A native template link shares later edits, while a copied template is independent content.
- Its structural audits help locate questions. The README says their scores do not prove a page is clear, attractive or accessible.
Who it is for
- WordPress operators and developers who maintain Elementor sites through an MCP client.
- Teams doing targeted repairs, such as one link or one section spacing, instead of rebuilding a page.
- Builders bringing design input from elsewhere. Related: a Figma MCP server and Framelink.
Not for
- Converting another builder's pages into Elementor. The README says it does not do that.
- Sites without WordPress 6.9 or later, since the native Abilities API is required.
- Anyone who wants an Elementor Pro licence included. It is a separate purchase.
Use it with UiChemy
This add-on edits pages that already exist in Elementor. To get a design there first, UiChemy has Figma to WordPress and AI to WordPress, which convert Figma frames and AI builds. Related: Lovable to Elementor. Click Get Started on uichemy.com.
Connect MCP Abilities Elementor: Inspect and Edit Elementor Pages with an AI Agent to your AI client
Activate the add-on, then confirm elementor/get-data appears in your MCP client's tool discoveryMeet the requirements
You need WordPress 6.9 or later with the native Abilities API, PHP 8.0 or later, and Elementor installed and active.
Install the supporting plugins
Add the WordPress MCP Adapter and an ability exposure configuration. In the Devenia stack, MCP Expose Abilities provides discovery for this add-on.
Activate this add-on
Activate the plugin from this repository, using an account with the permissions the chosen operation needs.
Check discovery
Confirm
elementor/get-datais listed in your MCP client, then start with a read-only request for a page you are authorised to edit.
Endpoints and ports
https://github.com/bjornfix/mcp-abilities-elementorSource and full ability tableshttps://devenia.com/plugins/mcp-abilities-elementor/Plugin page linked in the READMEWhat you can do with it
- Real element inspectionThe client reads actual element IDs and native control names before it acts, which keeps changes inside Elementor data.
- Targeted settings mergesChange one link or one spacing value without replacing the whole page JSON.
- Page authoring primitivesCreate a page, add containers, widgets, headings, images and buttons, then move, duplicate or reorder elements.
- Template managementList, create, export and import templates, and choose a native linked template when pages should share future edits.
- Kit and token toolsRead and update Kit settings, extract recurring colors, type and spacing tokens, and normalize section spacing and responsive values.
- Layout and design auditsAudit column patterns, section rhythm, surface overuse and generic composition, then aggregate results with evaluate-design.
- Pro-only extrasElementor Pro supplies Theme Builder conditions, custom code and form submission abilities.
Tools it exposes
elementor/get-data
Gets the Elementor JSON structure for a page.
elementor/find-elements
Finds elements by type, widget or text.
elementor/get-widget-controls
Inspects the native control keys and metadata for a widget type.
elementor/merge-element-settings
Deep-merges settings into one element, with a dry run option.
elementor/update-element
Updates a specific element by ID.
elementor/get-style-guide
Builds a style guide summary from the active Kit and token set.
elementor/evaluate-design
Aggregates the main design audits into one score, an issue list and recommendations.
elementor/suggest-design-fixes
Turns the aggregated evaluation into concrete fix suggestions.
elementor/find-template-for-pattern
Finds saved templates that match reusable layout patterns before raw authoring.
elementor/clear-cache
Clears the Elementor cache at post or site scope, with optional CSS regeneration.
Frequently asked questions
What is MCP Abilities Elementor?
It is a WordPress add-on that registers 89 Elementor abilities for an authenticated MCP client. They cover document inspection and editing, widgets and containers, shared templates, Kit settings, design observations, cache control and selected site tools.
What do I need installed first?
WordPress 6.9 or later with the native Abilities API, PHP 8.0 or later and Elementor active. You also need the WordPress MCP Adapter and an ability exposure configuration, plus an account with the permissions each operation requires.
Does it need Elementor Pro?
Only for some features. The README says Elementor Pro supplies Theme Builder conditions, custom code and form submissions. Page, widget, container, template and Kit editing work with Elementor itself, subject to account permissions.
Can I preview a change before saving?
Where the ability supports it, pass dry_run:true to preview. The README warns that dry runs are not available on every operation and are not the default, so read the schema for each ability before relying on one.
Will it convert pages from another builder?
No. The README says it does not convert another builder's pages into Elementor. It edits and inspects pages that already use Elementor, and it does not supply an Elementor Pro licence either.
Is a clean audit score proof that a page is good?
No. The README says the structural audits only help locate questions worth investigating. Their scores do not prove a page is clear, attractive, accessible or finished, so check the rendered result on desktop and mobile after saving.
Which AI clients work with it?
The README says any authenticated MCP client can use it and does not name specific products. Discovery depends on the WordPress MCP Adapter and your ability exposure setup, so confirm elementor/get-data is listed before you start editing.



