elementor-mcp-agent
An agency-grade MCP server for WordPress Elementor enabling multi-site management, safe data editing with backup and auto-rollback, template export/import, version tracking, and global widget detection. It includes guardrails to prevent destructive WP-CLI calls and supports headless Chrome screenshots.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Manage multiple WordPress Elementor sites
- Edit Elementor data with safe backup and auto-rollback
- Export and import Elementor templates
- Track page versions and detect global widgets
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
elementor-mcp-agent 1.3.0
{
"version": "1.3.0",
"transport": "stdio",
"identifier": "elementor-mcp-agent",
"registryType": "npm",
"environmentVariables": [
{
"name": "ELEMENTOR_MCP_SITES",
"format": "string",
"description": "JSON array of site objects. Each: {id, url, username, application_password}. See README."
},
{
"name": "ELEMENTOR_MCP_CONFIG_PATH",
"format": "string",
"description": "Alternative: path to a JSON config file. README has the schema."
},
{
"name": "ELEMENTOR_MCP_DEFAULT_SITE_ID",
"format": "string",
"description": "Optional default site id when a tool is called without site_id."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"elementor-mcp-agent": {
"command": "npx",
"args": [
"-y",
"elementor-mcp-agent@1.3.0"
],
"env": {
"ELEMENTOR_MCP_SITES": "<YOUR_ELEMENTOR_MCP_SITES>",
"ELEMENTOR_MCP_CONFIG_PATH": "<YOUR_ELEMENTOR_MCP_CONFIG_PATH>",
"ELEMENTOR_MCP_DEFAULT_SITE_ID": "<YOUR_ELEMENTOR_MCP_DEFAULT_SITE_ID>"
}
}
}
}Cline
{
"mcpServers": {
"elementor-mcp-agent": {
"command": "npx",
"args": [
"-y",
"elementor-mcp-agent@1.3.0"
],
"env": {
"ELEMENTOR_MCP_SITES": "<YOUR_ELEMENTOR_MCP_SITES>",
"ELEMENTOR_MCP_CONFIG_PATH": "<YOUR_ELEMENTOR_MCP_CONFIG_PATH>",
"ELEMENTOR_MCP_DEFAULT_SITE_ID": "<YOUR_ELEMENTOR_MCP_DEFAULT_SITE_ID>"
}
}
}
}VS Code
{
"servers": {
"elementor-mcp-agent": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"elementor-mcp-agent@1.3.0"
],
"env": {
"ELEMENTOR_MCP_SITES": "<YOUR_ELEMENTOR_MCP_SITES>",
"ELEMENTOR_MCP_CONFIG_PATH": "<YOUR_ELEMENTOR_MCP_CONFIG_PATH>",
"ELEMENTOR_MCP_DEFAULT_SITE_ID": "<YOUR_ELEMENTOR_MCP_DEFAULT_SITE_ID>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"elementor-mcp-agent": {
"command": "npx",
"args": [
"-y",
"elementor-mcp-agent@1.3.0"
],
"env": {
"ELEMENTOR_MCP_SITES": "<YOUR_ELEMENTOR_MCP_SITES>",
"ELEMENTOR_MCP_CONFIG_PATH": "<YOUR_ELEMENTOR_MCP_CONFIG_PATH>",
"ELEMENTOR_MCP_DEFAULT_SITE_ID": "<YOUR_ELEMENTOR_MCP_DEFAULT_SITE_ID>"
}
}
}
}Let your agent find its tools
Find servers like elementor-mcp-agent from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.