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 JSONelementor_add_sectionβ add a new section with column layoutelementor_add_widgetβ add any Elementor widget to a sectionelementor_set_propsβ update widget or section propertieselementor_delete_elementβ remove a section or widgetelementor_publish_pageβ publish changes
Tech
Node.js, MCP SDK, Elementor REST API, WordPress REST API.