The Elementor MCP Server is a tool for performing CRUD (Create, Read, Update, Delete) operations on WordPress pages with Elementor data. You can:
Create new pages with title, status, content, and Elementor JSON data
Retrieve pages by ID, including Elementor meta fields
Download page data to files (full or just Elementor data)
Update existing pages (title, status, content, or Elementor data)
Update pages from local files
Delete pages with optional trash bypass
Find page IDs using their URL-friendly slugs
Provides CRUD operations for managing Elementor page builder data on WordPress websites, allowing for retrieval and modification of page content created with the Elementor editor.
Connects to WordPress websites using application passwords for authentication, enabling interaction with WordPress sites that use Elementor for page building.
Elementor MCP Server
We recommand you to use this template project to manage your Elementor project.
This is a simple MCP server for Elementor. It is used to perform CRUD operations on the Elementor data for a given page.
Installation
Installing via Smithery
To install Elementor MCP Server for Claude Desktop automatically via Smithery:
Or configure the MCP server in your mcp.json file. Note that the environment variables are required.
WP_URL: The URL of the target website.
WP_APP_USER: The username of the target website. Note: it's the username to log in to the target website, not the application name.
WP_APP_PASSWORD: The application password of the target website, keep the space. You can create one in the target website's WordPress dashboard, see Generating Manually Section in this page.
MacOS / Linux
Windows
Related MCP server: WordPress MCP Server
License
This project is licensed under the MIT License