Elementor Ultra
Build Elementor sites with AI agents — ~90 tools for native, editable Elementor V4 pages over REST, with validation, backups, rollback, and a typed JSX compiler. MIT.
Ads
Overview
The agent control surface for Elementor. A Model Context Protocol server + companion WordPress plugin that let AI agents read, build, refactor and govern real Elementor sites the way engineers ship software — Editor V4 atomic elements first, V3 classic fallback — with authoritative server-side validation, diffs, backups and rollback on every write. - packages/server — TypeScript MCP server: 91 tools (elementor.page., widget, design, templates, media, nav, pro., HTML→Elementor convert), stdio + HTTP transports, lean/full tool profiles. - plugin/elementor-ultra-mcp — WordPress plugin exposing the authoritative REST seam (/wp-json/elementor-ultra/v1/): every write goes through Elementor's own Document::save() with backup snapshots, optimistic concurrency (base_hash), idempotency (op_id) replay, the authoritative validator, and mandatory CSS priming. - packages/shared — the frozen contract surface: REST route registry, error taxonomy, JSON-schema mirrors, golden fixtures. Byte-identical to
Installation
pnpm install # installs all workspace deps; writes/uses pnpm-lock.yaml
Configuration
Configuration example is not available yet.
Capabilities
- List pages
Ask to list all Elementor pages and their structure via the `elementor.page.*` tools.
- Build a page
Ask to create a new Elementor page from a layout, with server-side validation and backup.
- Convert HTML
Ask to convert an HTML snippet into an Elementor element tree using the HTML→Elementor converter.
- Refactor live site
Ask to modify widgets, design, or templates on a live site, with automatic backups and rollback.
- Dry-run validation
Ask to validate a proposed element tree without saving, catching errors atomically.
Tags
- development
Related MCP servers
Context7 MCP
OfficialOfficial Context7 MCP server that brings up-to-date, version-specific library documentation and code examples into AI coding prompts.
Chrome DevTools MCP
OfficialOfficial Chrome DevTools MCP server for controlling and inspecting a live Chrome browser from coding agents such as Gemini, Claude, Cursor, and Copilot.
Mastra/mcp
OfficialClient implementation for Mastra, providing seamless integration with MCP-compatible AI models and tools.
GitHub MCP Server
OfficialConnect your AI assistant to GitHub repositories, issues, pull requests, and search.