Novamira vs WP-CLI
"Why not just use WP-CLI?"
Novamira is built for AI agents: real PHP inside WordPress through MCP, plus WP-CLI when handy.
In practice
What changes for the agent.
| Novamira | Novamira Pro | WP-CLI | |
|---|---|---|---|
| Connection | HTTPS or localhost ★ | HTTPS or localhost ★ | Local or SSH |
| Setup | Application Password, nothing to download | Application Password, nothing to download | Full site clone or SSH access |
| Run WP-CLI commands | Yes, with background jobs | Yes, with background jobs | Native |
| PHP execution | Direct call in WordPress process ★ | Direct call in WordPress process ★ | wp eval via shell |
| Response format | Structured JSON via MCP ★ | Structured JSON via MCP ★ | CLI text (--format=json available) |
| File editing | Find-and-replace | Find-and-replace | Full file rewrite |
| Site context | Provides site context on connect ★ | Provides site context on connect ★ | Agent discovers by trial |
| Crash recovery | Sandbox with auto-recovery ★ | Sandbox with auto-recovery ★ | None |
| Expertise | — | Elementor, Bricks ★ | None |
| Project memory | — | Persistent across sessions ★ | None |
| Built for | AI agents via MCP | AI agents via MCP | Humans and shell scripts |
WP-CLI is the right tool for deploy pipelines and shell scripts. Novamira gives AI agents direct PHP inside WordPress, and now wraps WP-CLI too, with background jobs for long-running tasks. Different jobs, same plugin.
This page reflects our perspective as the team behind Novamira. If something looks inaccurate, let us know.
Your WordPress. Your AI.
Nothing in between.
Free and open source. Built for WordPress 6.9+.