Skip to content

Avada Builder MCP tools

Available in EMCP 3.17.0. Avada combines a theme, a visual builder and a Core companion plugin. EMCP Pro exposes a dedicated toolset for native layout discovery, draft creation and bounded shortcode-tree editing. Your agent can inspect installed element maps instead of inventing shortcode attributes.

  1. Check installed versions. Avada Builder 3.16.1 through 3.16.x with the active Avada theme. EMCP Pro is required.
  2. Select the builder. Open EMCP Tools → Page Builders, pick the Avada card under 1. Standalone builder and choose Save changes in the save bar. A card marked Not detected cannot be picked and lists what it needs, such as the supported version and an EMCP Pro licence. Gutenberg stays on beside it, with any block packs you enable.
  3. Switch on its tools. Open EMCP Tools → Tools and select the Avada tab, which appears once the builder is saved. Write tools start disabled. On a new EMCP install the read tools start disabled too, as every Pro tool does. Switch on the tools the task needs and choose Save changes.
  4. Connect and inspect. Reconnect your MCP client, then read context and schemas. Start with a draft and inspect the native editor.

When Avada Core is active, content discovery lists accessible Portfolio and FAQ records and Slider groups. Supported display elements can reference published source content. Build a portfolio page or FAQ section using those records while keeping source-content changes separate from layout work.

Read native schemas and existing Portfolio, FAQ and Slider group records.

Use containers, rows, columns and verified content elements with a fresh hash.

Check responsive output and a native Live Builder save.

All names use the emcp-tools/ namespace. Read the live input schema for optional fields, enums, limits and confirmation requirements; this table lists required inputs only.

ToolAccessPurposeRequired inputs
avada-list-core-contentReadDiscover existing portfolio items, FAQs and slider groups for Core display elements. Does not change source content.kind
avada-get-contextReadRead installed version, permissions, supported types and storage contract. Start here.None
avada-list-elementsReadList registered native element types and nesting rules. Some specialized elements are read-only in this adapter.None
avada-get-element-schemaReadRead native controls, defaults and nesting rules for a native shortcode type, e.g. fusion_title.type
avada-list-pagesReadList editable WordPress pages and their Avada status.None
avada-get-pageReadRead the native nested tree and content_hash for a page or existing template.post_id
avada-create-pageWriteCreate an empty draft with Avada Builder enabled.title
avada-set-page-treeWriteReplace a page tree with root, _nextNodeId and nested nodes. Requires expected_hash; preserves template settings and page status.post_id, expected_hash, tree
avada-add-elementWriteAdd a childless native element, allocating a unique ID. Read schema/defaults first; default parent is root 1.post_id, expected_hash, type
avada-update-elementWriteRecursively merge named property groups while replacing lists and preserving other properties. IDs are scoped to the latest read.post_id, expected_hash, element_id, properties
avada-move-elementWriteMove a node and descendants to a parent and sibling position; rejects cycles and invalid nesting.post_id, expected_hash, element_id, parent_id
avada-remove-elementWriteRemove a node and its entire subtree; root cannot be removed.post_id, expected_hash, element_id
avada-list-templatesReadList editable non-global library items and layout sections. Creation and conditions are not included.None
avada-get-design-systemReadRead allowlisted typography, colors, widths and breakpoint settings; no global writes.None

Create an Avada draft with service columns and an FAQ display using existing published Core records. Inspect available elements before building.

Read current state before editing and re-read after each save. If a hash is stale, inspect the changed document before rebuilding the request. A successful save is not proof of correct visual output: inspect the native editor and frontend.

  • Requires EMCP Pro, the active Avada theme and supported Avada Builder. Core elements also require Avada Core.
  • Fifteen element types support authoring. Other installed types may be discovery-only.
  • Source-item and slide creation, global settings, forms, global instances and layout conditions are excluded.

If tools are missing, check versions, dependencies, integration selection, tool switches and user capabilities. Reconnect long-lived MCP clients after plugin updates or selection changes. If output differs after saving, inspect the native document and styles before retrying; do not bypass the adapter with direct metadata writes.

See the Avada Builder integration overview, builder setup guide and agent skills.