Just launched: the Novamira Discord. Be one of the first to join. Join Discord →
MCP for Etch

Novamira Pro.
Expertise for Etch.

New to Novamira?

Novamira is the MCP server that connects your AI agent to WordPress with full access: read content, write code, run commands. For dev and staging environments with backups.

How it works →

Capabilities

What your AI can do.

  • Build pages as real etch/* block markup in post_content, and edit by address with add, edit, move, and delete on single nodes
  • Author reusable components with props, variants, and named slot placeholders
  • Style by class through global stylesheets and the per-class style records the Etch editor surfaces
  • Wire wp-query, wp-terms, wp-users, and json loops with per-item dynamic expressions
  • Define Etch CPTs, taxonomies, and custom field groups in the etch namespace
  • Set per-post values of Etch custom fields, across text, number, boolean, date, time, and select types

Try it

Ask in your own words.

Your AI authors Etch the HTML-first way it was designed for, treating each page as a tree of etch/* blocks with real attributes and inline {dynamic} expressions. It respects the lossy guard so mixed pages are never silently overwritten, and prefers class-based styling through a global stylesheet over inline style attributes.

You > Build a hero section with a heading and a CTA on the homepage. Listed etch element types to confirm vocabulary Composed a tree with an etch/element section wrapper Nested an h1, paragraph, and button inside the wrapper Created a Main stylesheet with the hero class rules Wrote the tree with set-content

Simulated output for illustration purposes. Actual results depend on your site and AI client.


More in Novamira Pro

Other integrations.

MCP for

Blocksy

Global design, per-page layout, header and footer builder, Companion features.

Learn more →
MCP for

Oxygen 6

Pages, templates, global blocks, design tokens.

Learn more →
MCP for

Spectra Blocks

Block catalogue, popups, settings, Global Block Styles.

Learn more →
MCP for

Voxel

Content model, listings, templates, dynamic data.

Learn more →
MCP for

Weglot

Languages, language switcher, URL rules, cloud sync.

Learn more →
MCP for

Elementor

Pages, atomic widgets, v4 migrations, global styles.

Learn more →
MCP for

Bricks

Pages, templates, components, styles, dynamic data.

Learn more →
MCP for

Bricksforge

Drive the Bricksforge add-on for Bricks: tools, custom elements, popups, and the Email Designer.

Learn more →
MCP for

Divi 5

Pages, modules, loops, dynamic data, design system, Theme Builder, Library.

Learn more →
MCP for

Beaver Builder

Layouts, native modules, the node tree, saved templates, global styles, Themer.

Learn more →
MCP for

Breakdance

Templates, element tree, design tokens, conditions, popups.

Learn more →
MCP for

WPBakery Page Builder

Pages, shortcode tree, rows and columns, templates, grid loops.

Learn more →
MCP for

Mosaic

Themes, templates, element tree, variables, components, utility classes.

Learn more →
MCP for

Dynamic Shortcodes

Compose, validate, and evaluate Dynamic Shortcodes, and manage reusable Power Shortcodes.

Learn more →
MCP for

GeneratePress

Theme settings, GP Premium elements, hooks, site library, conditions.

Learn more →
MCP for

Astra

Edit Astra theme settings, colors, typography, and the Header and Footer Builder, with more under Astra Pro.

Learn more →
MCP for

GenerateBlocks

Build with GenerateBlocks: your AI knows the block library and each block's settings, and edits them in the block editor.

Learn more →
MCP for

Kadence

Theme settings, Kadence Blocks, header builder, forms, palettes.

Learn more →
MCP for

Kadence Blocks

Build with Kadence Blocks: your AI knows the block library and each block's settings, and edits them in the block editor.

Learn more →
MCP for

Spectra

Browse the Spectra block library, manage Popup Builder popups end to end, and turn blocks on or off.

Learn more →
MCP for

Avada

Edit Avada Fusion Theme Options, Global Colors and Typography presets, and Fusion Sliders.

Learn more →
MCP for

OceanWP

Edit OceanWP Customizer settings and per-page layout, and with Ocean Extra mount Library templates and toggle modules.

Learn more →
MCP for

Spectra One

Edit Spectra One Global Styles, navigation, and template parts, apply a style variation, and export the design as a snapshot.

Learn more →
MCP for

WooCommerce

Products, variations, categories, tags, attributes, shipping classes.

Learn more →
MCP for

WPForms

Forms, fields, notifications, confirmations, and entries on Pro.

Learn more →
MCP for

Contact Form 7

Forms, fields, mail, and message strings.

Learn more →
MCP for

Gravity Forms

Forms, fields, notifications, confirmations, and entries.

Learn more →
MCP for

Fluent Forms

Forms, fields, notifications, submissions, and Pro payments and quizzes.

Learn more →
MCP for

Ninja Forms

Forms, fields, notifications, submissions, and cross-plugin migration.

Learn more →
MCP for

Formidable Forms

Forms, fields, entries, notifications, styles, and Pro applications.

Learn more →
MCP for

ACF

Field groups, custom post types, taxonomies, options pages, values.

Learn more →
MCP for

JetEngine

Meta boxes, Custom Content Types, post types, options pages, values.

Learn more →
MCP for

Meta Box

Field groups, post types, taxonomies, relationships, values.

Learn more →
MCP for

ACPT

Post types, taxonomies, meta groups, option pages, values.

Learn more →
MCP for

Pods

Custom post types, advanced content types, fields, items.

Learn more →
MCP for

ASE

Custom field groups, post types, taxonomies, values.

Learn more →
MCP for

Code Snippets

PHP hooks, HTML, CSS and JS snippets, conditions, safe validate flow.

Learn more →
MCP for

Yoast SEO

Post SEO, term SEO, redirects, site settings.

Learn more →
MCP for

Rank Math

Post SEO, term SEO, schema, site settings.

Learn more →
MCP for

All in One SEO

Post SEO, term SEO, schema, redirects, site settings.

Learn more →
MCP for

SeoPress

Your AI reads and sets the SEO of any post, page, or term — title, description, canonical, robots, social preview, and on SeoPress Pro redirects and structured-data schema.

Learn more →
FAQ

Questions worth answering.

Does it require PHP 8.1?

Yes. Etch itself requires PHP 8.1 or newer; the setup check reports the runtime status so you know up front.

What happens on mixed pages?

If the page mixes non-Etch content the lossy flag is set and overwriting whole-tree writes are refused. Targeted node edits and explicit force are the safe paths.

Can it style without inline CSS?

Yes. Your AI authors classes in a global stylesheet and binds them via attributes.class, keeping the design editable from the Etch style editor.

Available in Novamira Pro.

Etch is a trademark of its respective owner. Novamira is an independent product and is not affiliated with, endorsed by, or sponsored by Etch. The name is used here only to describe compatibility.