WP Manifestindependent plugin directory
manifest / ai / maaxii-etch-control

MaaXII Etch Control WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Universal remote management and programmatic page builder for Etch (Hybrid Version).

★ 0stars
v1.0.21latest · 8mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/kodeexii/maaxii-etch-control/archive/refs/heads/master.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

MaaXII Etch Control is a universal remote management and programmatic page builder plugin for WordPress and Etch. It allows AI agents and remote clients to manage site content and structure using a generic JSON blueprint system, fully aligned with the Etch AI workflow.

  • Version: 1.0.0
  • Author: MaaXII Solutions and Services
  • License: GPL-2.0-or-later

Features

  • Universal Etch Builder: Build fully editable Etch pages programmatically using JSON blueprints.
  • Section Append: Add new sections to the end of existing Etch pages without overwriting current content.
  • Auto-Style Registration: Automatically registers any new CSS classes found in your blueprints into the Etch Style Manager.
  • Smart Inspection: Retrieve current block structures for remote editing or auditing.
  • Housekeeping: Remotely delete pages using keyword search.
  • BEM-First Architecture: Encourages clean, modular CSS naming conventions out of the box.
  • Automatic Layout Detection: Maps system layout styles (section, container) automatically based on applied classes.
  • Abilities API Native: Built specifically for the WordPress Abilities API and Model Context Protocol (MCP).

Requirements

Before installing, ensure your environment meets the following criteria:

  • PHP: 8.2 or higher.
  • WordPress: 6.0 or higher.
  • Etch Page Builder: Active (Required for block rendering).
  • WordPress Abilities API: Active (Required for ability registration).
  • MCP Adapter: Required (To expose abilities to AI via Model Context Protocol).
  • Automatic CSS (ACSS): Recommended (Required for blueprints using ACSS variables).

AI & Remote Client Requirements

To effectively use this plugin, the AI Agent or Remote Client should have:

  • JSON Schema Awareness: Ability to understand and generate complex JSON structures based on input schemas.
  • MCP/Abilities Support: A bridge to discover and execute WordPress Abilities.
  • Contextual Knowledge: Awareness of Etch Page Builder's hierarchy (Section > Container) and BEM/ACSS conventions.
  • Serialization Handling: Capability to send structured "Blueprint JSON" rather than raw HTML.

Abilities API

This plugin registers the following primary abilities:

maaxii/build-etch-page

Builds or updates an Etch page based on a JSON layout schema.

  • Inputs: title (string), layout (array), styles (object, optional).

maaxii/append-etch-section

Adds a new section to the end of an existing Etch page.

  • Inputs: title (string), blocks (array), styles (object, optional).

maaxii/get-page-blocks

Retrieves the current block structure of a page.

maaxii/delete-pages

Remotely delete pages using keyword search.

maaxii/ping

Simple connectivity check.

Examples

You can find example Blueprint JSON files in the examples/ directory:

  • bersihwp-blueprint.json: A full service landing page example.
  • binawp-blueprint.json: A reference structure based on the BinaWP page.

References

  • Etch Page Builder: Documentation - The engine powering the visual development.
  • Automatic CSS (ACSS): Documentation - The utility framework used for styling variables.
  • BEM Methodology: Get BEM - The naming convention used for CSS classes.
  • WordPress Abilities API: Abilities API Guide - Understanding the execution layer.

Installation

  1. Copy the maaxii-etch-control folder to /wp-content/plugins/.
  2. Activate the plugin in the WordPress Dashboard.
  3. Ensure the WordPress Abilities API plugin (or core feature) is active.

License

This project is licensed under the GPL-2.0-or-later License - see the LICENSE file for details.

Releases

24 releases.

Tag
Published
v1.0.21 latest
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago
Feb 21, 2026 8mo ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A grade

Security

MaaXII Etch Control 1.0.21 · audited by WP Registry

No security issues found.

Audited release
1.0.21
Findings
none
Worst severity
—
Content hash
a8ec66dfd611d098e1c11329…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.