Edit an Existing Elementor Page with AI
Recolor sections, rewrite headings, and add new sections to any Elementor page without breaking editor compatibility or serving stale styling.
Works with AI · Ships the Abilities API
Elementor Website Builder registers 5 abilities with the WordPress Abilities API. Connect it to Claude, ChatGPT, or Cursor with WPVibe and your assistant can call them by asking in plain English.
Add the free WPVibe plugin from WordPress.org to the site running Elementor Website Builder.
Claude, ChatGPT, Cursor, and more. One click to authorize, and no passwords ever go in the chat.
Describe the outcome you want and let the assistant do the clicking.
Copy-paste playbooks, each one tested on a live Elementor Website Builder install before it ships.
Recolor sections, rewrite headings, and add new sections to any Elementor page without breaking editor compatibility or serving stale styling.
The AI builds your site-wide header and footer in Elementor's Theme Builder, navigation menu included, and reuses your existing templates instead of creating duplicates.
One prompt turns your offer into a complete Elementor landing page: hero, features, pricing, and call to action, saved as a draft you approve.
Elementor Website Builder registers these with the WordPress Abilities API under the elementor namespace. Your AI finds them with discover_abilities and calls them with run_ability; only abilities marked destructive ask for your approval before they run. Registered means a fresh install of v4.2.4 ships it and we have not run it yet.
Abilities register only with the WordPress MCP Adapter plugin installed and the hidden 'Elementor MCP WP Abilities API' experiment enabled.
| Ability | What it does | Access | Status |
|---|---|---|---|
|
List Elementor Pages elementor/list-pages
|
Returns pages and posts built with Elementor on this WordPress site. | Read | Registered |
|
Get Elementor Page Structure elementor/get-page-structure
|
Returns the Elementor element tree (widgets, containers, and nested content) for a single post or page ID. | Read | Registered |
|
Update Elementor Page Settings elementor/update-page-settings
|
Updates Elementor document-level settings for a post (for example page layout, title visibility, or custom page settings). | Write | Registered |
|
Create Elementor Page elementor/create-page
|
Creates a new draft post or page and marks it as built with Elementor (blank canvas in the editor). | Write | Registered |
|
Get Elementor Globals elementor/get-globals
|
Returns site-wide Elementor design data: global classes (shared CSS classes from the kit) and variables (design tokens such as colors and fonts tied to the active kit). | Read | Registered |
This list comes from installing Elementor Website Builder on a clean WordPress site and reading what it registers, refreshed weekly. Verified pages go further: we run every ability through WPVibe and publish tested recipes. Elementor Website Builder is in that queue.