Internal briefing for the SwarmSystem team

Novamira Pro puts an agent inside every client WordPress site

It turns a WordPress install into a server your terminal can talk to. From Claude Code you connect, and the agent gets real hands on the site. It builds pages, edits files, runs commands, and touches the database. This is the deepest access a plugin can hand an AI. That power is the whole reason to use it, and the whole reason to be careful with it.

1000
Sites covered by one Agency license
129
Per year, Agency tier, launch price
37
Page builders and plugins with tuned Pro expertise
0
Client data stored on Novamira servers
The read in one minute

What it is, and what it is not

Novamira is one free, open source WordPress plugin. It is not a hosted service and it is not a separate agency product. When people say "Novamira Pro Agency" they mean the top license tier of Novamira Pro, which covers up to 1000 sites. The plugin does the work. Pro adds memory and expertise. The Agency tier is just the seat count. Nobody on the team should go hunting for a different download.

How it works

From your terminal to the client's database in four hops

The plugin turns the site into an MCP server. MCP is the open standard that lets an AI client and a tool talk to each other. Your terminal is the client. The site is the server. The data path runs through your own AI provider, so nothing routes through Novamira.

1

Install the plugin on the site

A normal WordPress plugin. It needs WordPress 6.9 and PHP 8.0 or newer. Abilities ship switched off, and only an administrator can turn them on and connect.

2

Connect your terminal

Point Claude Code at the site with claude mcp add. It also works with Claude Desktop, Cursor, Codex, Windsurf, VS Code, and the Gemini CLI. The site now answers your agent.

3

Ask for the change in plain language

You describe the outcome. The agent inspects the live install, writes the code or content, and runs it against the real WordPress environment.

4

Review, then it lands

You read what it did before it ships. On a staging clone this is safe iteration. On production it is a live edit, so the review step is the guardrail.

Capabilities

What the agent can actually do

This is the part that separates Novamira from the lighter WordPress connectors. Most plugins expose content and settings over an API. Novamira hands the agent the keys to the engine room.

Run real PHP

Executes PHP with the full WordPress environment loaded. It can test an idea against the running install, not a guess.

Read and write the database

Queries and modifies the database directly. Powerful for cleanup and migration work. No undo, so this is the sharp edge.

Edit files

Reads and edits theme and plugin files, so it can fix templates, functions, and config in place.

Run WP-CLI

Full WP-CLI access for the operations you would normally type by hand: users, options, rewrites, imports.

Build pages and upload

Builds Gutenberg pages and uploads plugins or themes. It ships structure, not just words on a page.

Learn the site with Skills

Markdown playbooks stored inside WordPress teach the agent the site's conventions, so it edits the way you would.

What Pro adds on top

Memory. Pro keeps project conventions and brand details between sessions, so the agent does not start cold every time you open the terminal. Over a long client relationship that is the difference between a helper and a teammate.

Expertise. Maintained knowledge for 37 builders and plugins, including Elementor, Bricks, Divi, WooCommerce, ACF, Gravity Forms, and the major SEO plugins. On a Divi or Elementor client that expertise is what keeps the agent from fighting the builder.

Free covers the raw access. Pro covers the memory and the builder fluency that make it usable across a real client roster.
The tool surface

Every tool the agent can call

These are the actual tools the plugin exposes to your terminal. The green tag means it ships in the free plugin. The red tag means it comes with Pro. Counts move as Novamira ships updates, so read this as the shape of the surface, not a frozen spec.

Execute PHP Free

Runs PHP inside the live WordPress process with the full environment loaded. It can call any plugin or theme function that PHP can reach.

Query the database Free

Direct read and write against every WordPress table and any custom table a plugin created. No API layer in the way.

File operations Free

Read, create, edit, and delete files anywhere under the WordPress install. New PHP files land in a monitored sandbox with crash recovery.

Run WP-CLI Free

Full WP-CLI access, including background jobs so long migrations keep running without holding the session open.

Build Gutenberg pages Free

Authors posts and pages using core blocks and third party blocks, so it ships real page structure, not just text.

Manage plugins Free

Activate, deactivate, upload, and edit plugins. It can drop in a ZIP archive and turn it on.

Disable and re-enable files Free

Reversibly pauses a file instead of deleting it, so a risky change can be backed out cleanly.

One time admin login links Free

Generates a single use wp-admin login so the agent can also drive the browser admin, not only the code layer.

Skills Free

Short Markdown playbooks stored in WordPress that teach the agent this site's conventions and get followed when a task matches.

Novamira Design Free

Feeds design direction so generated pages hold visual consistency instead of drifting off brand.

Memory Pro

Persists project conventions, colors, fonts, and decisions between sessions so the agent does not start cold each time.

Builder expert workflows Pro

Purpose built abilities per builder. When Elementor or Bricks is active, Pro loads roughly 21 extra builder aware abilities on top of the core set.

The count, plainly

Reviews report Pro adds about 16 core abilities across filesystem, post CRUD, and memory, then conditionally loads roughly 21 more per active builder so the agent only carries the tools the site actually uses. The free plugin already carries the deep access: PHP, database, files, WP-CLI, and page building.

Read and write scope

What it can read, and what it can change

Because the agent runs PHP and hits the database directly, its reach is close to a full administrator with server access. This is the honest map of that reach. The value and the risk both live in this table.

SurfaceCan readCan write or changeNotes
Theme and plugin filesYesYesFull source, edit in place, anywhere under the install
Database tablesYesYesCore and custom tables, direct queries, no undo
Posts and pagesYesYesContent, metadata, and Gutenberg block structure
Media libraryYesYesRead files, upload, and organize
PluginsYesYesInstall, activate, deactivate, edit code
ThemesYesYesUpload, switch, and edit theme code
Users and rolesYesYesManage accounts and permissions
Options and settingsYesYesWordPress config and any plugin option
LogsYesVia filesReads system and app logs for debugging
Environment and runtimeYesRead onlyPHP version, config, and runtime context

Read this the way you would read a set of master keys. The agent can do almost anything an admin with shell access can do. That is why the whole live client roster stays behind backups, staging, and a per client login you can revoke.

Builders, themes, plugins

The stacks it knows how to work

Any of these can be edited through the raw file and database access in the free plugin. Pro is what makes the agent fluent in them, so it works the builder the right way instead of fighting it. At the time of writing the tuned set is 37 and growing. This is the current list, grouped.

The tuned expertise set
Page builders8
Elementor widgets, v4 migrations, global styles Bricks templates, components, dynamic data Divi 5 modules, loops, theme builder Beaver Builder Breakdance tokens, conditions, popups WPBakery shortcode tree, grid loops Etch blocks, components, loops Mosaic element tree, utility classes
Themes6
GeneratePress GP Premium, hooks, conditions Astra Kadence header builder, palettes, forms Avada OceanWP Spectra One
Block plugins3
GenerateBlocks Kadence Blocks Spectra
Commerce1
WooCommerce products, variations, attributes, shipping
Forms6
WPForms Contact Form 7 Gravity Forms Fluent Forms Ninja Forms Formidable Forms
Custom fields and content6
ACF field groups, CPTs, options pages JetEngine Meta Box ACPT Pods ASE
SEO4
Yoast SEO Rank Math All in One SEO SEOPress
Developer tools3
Bricksforge Dynamic Shortcodes Code Snippets
For us the ones that pay rent are GeneratePress, Kadence, Elementor, WooCommerce, ACF, and the SEO plugins. That covers most of what sits under our client sites.
Pricing

The tiers, and which one fits an agency

The free plugin is fully functional on unlimited sites. Pro is a license that unlocks memory and the builder expertise. Every install counts as one site, including staging and local copies, so budget seats for the clones too.

TierPriceSitesWhat it unlocks
Free
Open source, AGPL
€0
UnlimitedAll core access: PHP, database, files, WP-CLI, page building, Skills
Pro Personal
€49
per year
3Everything in Free, plus memory and the 37 builder expertise
Pro AgencyFleet fit
€129
per year, launch price
1000Full Pro across the whole client roster
Pro Agency Lifetime
€249
one time, launch price
1000Full Pro across the roster, pay once
Timing note for whoever holds the card

The launch pricing above ends today, 31 July at 23:59 CEST. After that the Agency tier moves to €149 per year and Agency Lifetime moves to €299 one time. Personal stays at €49. If we are buying anyway, buying today locks the lower number. If we are not sure yet, the free plugin lets us prove the workflow first and upgrade later.

Why WordPress, why us

The case for putting this in our stack

Most of our client sites are WordPress. The work that eats our hours is the hands on kind: a template fix, a schema block, a landing page build, a bulk content update, a plugin conflict. That is exactly the work Novamira lets an agent do at our direction instead of us doing every keystroke.

How we run it

The playbook: two lanes, matched to risk

The mistake would be to point this at a live client site and let it run. Because our clients are live and revenue depends on them, we split the work by how much damage a bad edit could do.

Build lane, staging only

  • Clone the client site to a staging install
  • Connect Novamira to the clone, not production
  • Let the agent build or rework with full freedom
  • Read the diff, then push the reviewed change live
  • This is where heavy work belongs: rebuilds, template surgery, migrations

Live lane, narrow and reviewed

  • Routine content, page edits, settings, meta updates
  • Use a dedicated limited admin user per client, never a shared login
  • One revocable connection per site, killed when the job is done
  • Backup runs before any batch of changes
  • For code or database structure, drop back to the build lane
The non negotiables

Automated backup before every session. Staging first for anything structural. A per client login you can revoke without touching the rest of the roster. And a human reads the change before it lands on a site that pays us. An agent with un-undoable database access on a client's live site is a liability until those four are in place.

Honest limits

Where it bites, and what to pair it with

Recommendation

Buy it, and treat it as a staging power tool

Novamira is the most capable way to let an agent build on WordPress, and the free plugin makes the pilot free. Put it on one client's staging site this week, run a real build through it, and see how much it moves. If it earns its place, the Agency tier at the launch price covers the whole roster. Keep the WordPress core adapter alongside it for the routine live edits, and hold the four guardrails on every client that pays us.

SELF-CHECK: running