elementor-mcp-wordpress-builder

Build and manage WordPress Elementor pages programmatically through an MCP server.

7|2|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/mcp-skills --skill elementor-mcp-wordpress-builder-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: elementor-mcp-wordpress-builder
Source: https://github.com/reason-machines/mcp-skills/tree/main/skills/elementor-mcp-wordpress-builder
Command: npx skills add https://github.com/reason-machines/mcp-skills --skill elementor-mcp-wordpress-builder-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually building WordPress pages in the Elementor editor is slow and cannot be automated by AI agents. This Skill exposes Elementor's page building, widget management, and theme builder capabilities through the Model Context Protocol, letting AI clients create and modify pages programmatically. ## Core Features & Use Cases - Page and Layout Building: Create pages, add flexbox containers, and insert 62+ widgets (101+ with Pro) including headings, buttons, images, and nav menus. - Design System Management: Apply brand kits, update global colors and typography, and create theme templates for headers, footers, and archives. - Composite Operations: Build entire pages from JSON structures, run batch element updates, and search or sideload stock images from Openverse. - Use Case: Ask your AI client to create a product launch landing page with a gradient hero section, heading, and CTA button, then apply a brand kit to restyle the whole site. ## Quick Start Connect your AI client to the Elementor MCP endpoint and ask it to create a new Elementor page with a hero container, heading, and call-to-action button.

Frequently Asked Questions about elementor-mcp-wordpress-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect an AI client to WordPress Elementor via MCP?▼

Install the Elementor MCP plugin on WordPress, generate an Application Password under Users > Profile, then add the MCP endpoint URL with a Basic Authorization header to your client config. A Node.js proxy via npx @msrbuilds/emcp-proxy is recommended for remote sites.

How to create an Elementor page programmatically with MCP tools?▼

Call the create-page tool with a title and status to get a post_id, then use add-container for layout structure and add-widget or shortcuts like add-heading and add-button to insert content into containers.

Does Elementor MCP work with the free version of Elementor?▼

Yes, the free version supports 62+ widgets and 10 brand kits. Pro features like nav menus, loop grids, popups, dynamic tags, and custom widget generation require Elementor Pro.

Why does the Elementor MCP endpoint return 401 Unauthorized?▼

A 401 error means the Application Password is missing or incorrectly encoded. Generate the Base64 credential with echo -n "username:app-password" | base64 and test the endpoint with curl before connecting your client.

What can I do if my MCP client rejects too many tools?▼

Enable Low-tools Mode under EMCP Tools > Tools in WordPress admin to reduce active tools from 118+ to about 50 essentials, or use the toggle-tools tool to enable only the specific tools your workflow needs.