Elementor MCP vs Novamira: two very different ways to let an AI agent into WordPress
If you run WordPress sites for clients, you have probably been asked some version of "can the AI just do it?" in the last few months. Two tools now make that a real question rather than a joke: Elementor MCP, which Elementor opened to beta testers on 15 September 2026, and Novamira, a free, open-source plugin from Dynamic.ooo that has been around a little longer.
Both use the Model Context Protocol (MCP), the open standard that lets tools like Claude Code, Claude Desktop, Cursor and Codex call functions on a remote system. Both authenticate with a WordPress application password over HTTPS. That is roughly where the similarity ends.
What Elementor MCP is
Elementor MCP is a curated set of abilities registered through the WordPress Abilities API. Once you enable beta features and the Atomic Editor, a new "Elementor MCP" page in wp-admin generates a setup prompt for your AI client. The agent can then:
- list Elementor pages and read their structure
- create and update pages built from Elementor 4 atomic elements
- apply the site's global classes and design-token variables
- create theme parts such as headers and footers, and custom widgets
Everything it generates lands as a draft, as real Elementor structure that opens in the visual editor. There is conflict detection if a human and the agent edit the same page at once. Pro elements need a Pro plan; the basic abilities are free. Connecting Elementor MCP also exposes any other abilities registered on the site, so plugins that adopt the Abilities API (WooCommerce, Yoast, ACF and others are moving that way) become available through the same connection.
The important word is atomic. Elementor MCP works with the new Elementor 4 element model. If a site is built on classic Elementor sections and widgets, which is most sites in production today, the agent cannot redesign those pages natively. It can read them and it can build new atomic pages next to them.
What Novamira is
Novamira takes the opposite view. Instead of a menu of safe actions, it gives the agent PHP execution inside the WordPress process, plus database queries, filesystem read and write, and WP-CLI. The agent works out what is installed and builds its own workflow. Code it wants to keep goes into a persistent, crash-guarded sandbox file that you can manage from the dashboard.
That makes Novamira a developer tool, not an editor tool. With it, an agent can:
- read raw Elementor data (
_elementor_data) for every page and template and find hidden or never-rendered elements - fix a broken form handler, a redirect chain, or a plugin conflict directly
- audit tracking tags, inline scripts and leftover options in the database
- bulk-edit content across dozens of posts in one pass
The free version covers all of that. Novamira Pro adds more tools, session memory and guided skills.
Where each one bites
We have used both on real client sites. The gotchas are not in the marketing.
Elementor MCP
- Beta. Expect abilities to change and expect gaps.
- Atomic only. Classic-widget pages are read-only from the agent's point of view.
- Draft-only output is a feature for safety and a chore for bulk work.
Novamira
- Full PHP access means the agent can do anything the admin user can, including break things. We run it read-only for audits and only allow writes on staging or with a ticket.
- Some managed hosts wipe or block the sandbox file on cache purges and updates. Test on your host before you depend on it.
- Elementor caches rendered output. After editing
_elementor_datadirectly, the agent must clear_elementor_element_cacheand regenerate CSS, or the front end will not change. Elementor MCP handles that for you; Novamira does not know it needs to.

Which one should an agency use
Honestly, both, for different jobs.
| Job | Reach for |
|---|---|
| Build a new landing page in the client's design system | Elementor MCP |
| Draft a header or footer variation for a human to finish | Elementor MCP |
| Audit every page for hidden elements, dead CSS, oversized media | Novamira |
| Diagnose "the form stopped sending" | Novamira |
| Bulk content update across many posts | Novamira |
| Anything on a classic (non-atomic) Elementor site | Novamira |
| Anything a junior editor should be able to trigger safely | Elementor MCP |
Elementor MCP is the safe, opinionated path and it will get better as the Abilities API spreads. Novamira is the power tool. The right setup for most agencies is Elementor MCP on the sites clients touch, Novamira on staging and for the diagnostic work that used to take a developer half a day.
If you want help wiring either of these into your workflow, or an audit of what an agent could safely do on your site, talk to us.