Novamira vs WP-CLI

"Why not just use WP-CLI?"

WP-CLI is a command-line interface built for humans and scripts. Novamira is an MCP server built for AI agents. Both give you access to WordPress, but they communicate differently: WP-CLI through shell commands and text output, Novamira through structured JSON over HTTPS. Different job, different tool.

In practice

What changes for the agent.

NovamiraWP-CLI
ConnectionHTTPS or localhost Local or SSH
SetupApplication Password, nothing to downloadFull site clone or SSH access
PHP executionDirect call in WordPress process wp eval via shell
Response formatStructured JSON via MCP CLI text (--format=json available)
File editingFind-and-replaceFull file rewrite
Site contextProvides site context on connect Agent discovers by trial
Crash recoverySandbox with auto-recovery None
Built forAI agents via MCPHumans and shell scripts

WP-CLI is the right tool for deploy pipelines, cron jobs, and terminal work. Novamira is for when you want an AI agent to work inside your WordPress. Different job, different tool.

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+.