Skip to content

2025 Β· Creator

Elementor MCP Server

Model Context Protocol server that lets Claude and other LLMs read and edit Elementor page layouts via natural language commands.

Role

Creator

Links

Overview

An MCP (Model Context Protocol) server that exposes Elementor page builder operations as tools for Claude and other LLM agents. Instead of clicking through the Elementor UI, you describe the change you want and the agent does it.

Example

User: Add a two-column section with a heading on the left and a CTA button on the right. Claude: [calls elementor_add_section, elementor_add_widget Γ— 2, elementor_set_props Γ— 3] Done. Section added with a 50/50 column layout.

MCP Tools Exposed

  • elementor_get_page β€” read page structure as JSON
  • elementor_add_section β€” add a new section with column layout
  • elementor_add_widget β€” add any Elementor widget to a section
  • elementor_set_props β€” update widget or section properties
  • elementor_delete_element β€” remove a section or widget
  • elementor_publish_page β€” publish changes

Tech

Node.js, MCP SDK, Elementor REST API, WordPress REST API.

Interested in working together?

I'm open to freelance engagements and consulting. Let's talk.