GoBuildWP

GoBuildWP Pro · 47 Divi abilities

Divi MCP for Divi 5: presets, Theme Builder and loops. Addressed module by module.

GoBuildWP's Divi MCP server gives Claude, Codex, Cursor and other AI clients 47 typed Divi 5 abilities in GoBuildWP Pro. Every module has an address in the tree, so the agent edits one module, applies a global preset or library item, sets display conditions and query loops, and changes Theme Builder assignments without rewriting the page.

Pro from $39/year, Divi 5.0+, Setup guide

Proposed sequence using source-declared abilities in GoBuildWP Pro 1.12.4. Site, IDs, changes and outcomes are illustrative; no live client, native-editor or restore test is recorded here. Confirm the installed schema and policy separately. A confirmed call carries confirm: true, which the agent sets itself by default; a person approves only when Confirmation mode is “A person approves” or a Pro approval policy holds the call.

Presets and Theme Builder

Divi 5 gives every module an address, which is what makes preset work safe

Divi 5 stores a page as divi/* blocks. divi-get-content turns them into a flat list in which every module has an address such as 0/1/0, so a call can target one button in one row without rewriting the section around it. Addresses of later siblings shift after a delete, so the agent re-reads the tree before its next edit.

Presets and Theme Builder templates are where one change reaches many pages. Editing a global preset restyles every module that carries it, and a template's use_on and exclude_from lists decide which URLs get its header, body and footer. The module reads both first: which preset a module uses, which preset is the default, and which conditions a template already has.

Guard rails on Divi writes

  • Type-matched presets. A preset attaches only to modules of its own type; a text preset cannot land on a button.
  • Lists replaced whole. Theme Builder conditions are replaced, not merged, so the agent reads the current list first.
  • Deletes confirmed. Removing a module, preset, template, colour or variable needs explicit confirmation every time; built-in colours and font variables cannot be deleted.
  • Canonical paths. divi-get-module-schema returns each field's attribute path, so writes use Divi's own shape.
Safety profiles and the change ledger

Module by module

Divi abilities that edit one address at a time

Reads
17
Writes
22
Destructive effects
8
  • divi-get-content

    Parses the Divi 5 tree into addressable nodes, like 0/1/0, so later calls target one module exactly.

  • divi-get-module-schema

    Returns each settable field with its canonical attribute path, so the agent never guesses Divi's attribute shape.

  • divi-apply-global-preset

    Attaches a preset to a module of the matching type; a text preset cannot land on a button.

  • divi-set-theme-builder-conditions

    Replaces where a Theme Builder template applies, using ids listed by divi-list-theme-builder-conditions.

  • divi-enable-loop

    Turns a loop-capable module into a query loop, with query types from divi-list-loop-query-types.

  • divi-set-display-conditions

    Shows or hides a module by login, role, date, device, WooCommerce state and more.

Divi's own AI and other servers

Divi AI Agent, DiviOps, Respira and GoBuildWP

Elegant Themes' Divi AI Agent works inside the Divi 5 builder with an Ask mode and a Build mode, and its product page does not describe an MCP server. DiviOps and Respira are MCP routes from other vendors. The four differ most on Divi 4, on where they run, and on what happens after a write.

Divi AI routes compared
Divi AI AgentDiviOpsRespiraGoBuildWP Pro
Runs whereInside the Divi 5 Visual Builder.A WordPress plugin plus an MCP server, with Divi authoring skills for Claude Code and Codex.A WordPress plugin with its own MCP server.Inside WordPress; any MCP client over HTTPS.
Divi 5Modules, layouts from a brief, screenshot or URL, menus, Theme Builder and Theme Options.Native Divi 5 blocks.Divi 5 blocks.47 abilities: modules, presets, library, Theme Builder, loops, conditions and dynamic content.
Divi 4Not documented.Not documented.Divi 4 shortcodes as well.Not edited; the Pro converter reads Divi 4 pages into a new draft.
UndoNot documented.Not documented.A snapshot before every change, with a 90-day undo window.Change ledger with rollback for reversible writes.
PriceDivi Pro at $277 a year including $60 of agent use, or Divi AI at $193 a year.Free for unlimited sites; Pro €29–€99 a year at founder rates; public beta.From €71 a year for one site; no permanent free tier.Pro from $39 a year.

Where the other route is stronger. The Divi AI Agent is built into the builder by Elegant Themes, with more than 190 purpose-built skills and layouts generated from a screenshot or a URL, which an external client does not give you. Respira edits Divi 4 shortcode pages as well as Divi 5, which GoBuildWP's module does not, and DiviOps has a free tier for unlimited sites.

Competitor cells come from the vendors' own pages, seen 29 September 2026; “not documented” means the source is silent, not that the feature is missing: Divi AI Agent, DiviOps, Respira Divi MCP, Respira pricing, Respira docs.

Complete module

All 47 Divi 5 abilities in GoBuildWP Pro

Grouped by effect. Every one needs Divi 5.0 or newer with the block-based builder switched on.

Reads · 17
Divi abilities: Reads
AbilityWhat it doesRead / Write / DestructiveEdition
divi-check-setupCheck Divi SetupReadPro
divi-get-contentGet Divi ContentReadPro
divi-get-global-fontsGet Divi Global FontsReadPro
divi-get-global-presetGet Divi Global PresetReadPro
divi-get-module-schemaGet Divi Module SchemaReadPro
divi-get-style-schemaGet Divi Style SchemaReadPro
divi-list-condition-typesList Divi Display Condition TypesReadPro
divi-list-dynamic-sourcesList Divi Dynamic SourcesReadPro
divi-list-global-colorsList Divi Global ColorsReadPro
divi-list-global-presetsList Divi Global PresetsReadPro
divi-list-interaction-typesList Divi Interaction TypesReadPro
divi-list-library-itemsList Divi Library ItemsReadPro
divi-list-loop-query-typesList Divi Loop Query TypesReadPro
divi-list-modulesList Divi ModulesReadPro
divi-list-theme-builder-conditionsList Divi Theme Builder ConditionsReadPro
divi-list-theme-builder-templatesList Divi Theme Builder TemplatesReadPro
divi-list-variablesList Divi VariablesReadPro
Writes · 22
Divi abilities: Writes
AbilityWhat it doesRead / Write / DestructiveEdition
divi-add-moduleAdd Divi ModuleWritePro
divi-apply-dynamic-contentApply Divi Dynamic ContentWritePro
divi-apply-global-presetApply Divi Global PresetWritePro
divi-apply-library-itemApply Divi Library ItemWritePro
divi-clear-dynamic-contentClear Divi Dynamic ContentWritePro
divi-create-global-colorCreate Divi Global ColorWritePro
divi-create-global-presetCreate Divi Global PresetWritePro
divi-create-library-itemCreate Divi Library ItemWritePro
divi-create-theme-builder-templateCreate Divi Theme Builder TemplateWritePro
divi-create-variableCreate Divi VariableWritePro
divi-disable-loopDisable Divi LoopWritePro
divi-edit-global-colorEdit Divi Global ColorWritePro
divi-edit-global-presetEdit Divi Global PresetWritePro
divi-edit-loopEdit Divi LoopWritePro
divi-edit-moduleEdit Divi ModuleWritePro
divi-edit-variableEdit Divi VariableWritePro
divi-enable-loopEnable Divi LoopWritePro
divi-move-moduleMove Divi ModuleWritePro
divi-set-default-presetSet Divi Default PresetWritePro
divi-set-display-conditionsSet Divi Display ConditionsWritePro
divi-set-global-fontsSet Divi Global FontsWritePro
divi-set-interactionsSet Divi InteractionsWritePro
Destructive effects; inspect confirmation policy · 8
Divi abilities: Destructive effects; inspect confirmation policy
AbilityWhat it doesRead / Write / DestructiveEdition
divi-delete-global-colorDelete Divi Global ColorDestructivePro
divi-delete-global-presetDelete Divi Global PresetDestructivePro
divi-delete-library-itemDelete Divi Library ItemDestructivePro
divi-delete-moduleDelete Divi ModuleDestructivePro
divi-delete-theme-builder-templateDelete Divi Theme Builder TemplateDestructivePro
divi-delete-variableDelete Divi VariableDestructivePro
divi-set-contentSet Divi ContentDestructivePro
divi-set-theme-builder-conditionsSet Divi Theme Builder ConditionsDestructivePro

Names drop the wppilot/ prefix. All 47 are GoBuildWP Pro and load only while the Divi plugin or theme is active. Supported writes are recorded in the change ledger with a redacted before and after, and reversible ones can be rolled back.

Divi jobs

Preset, loop and library jobs for an agent

  • Change a preset instead of every module

    Find the global preset behind a repeated module and edit it once, rather than touching each instance.

    Example prompt: Which global preset controls these buttons? Edit the preset rather than the individual modules.

  • Audit Theme Builder before a global edit

    List templates and their conditions so a header change does not quietly apply to the whole site.

    Example prompt: List Theme Builder templates and conditions, then tell me what a change to the global header would affect.

  • Set up a dynamic loop

    Inspect loop query types and dynamic sources, then configure a loop that pulls real content.

    Example prompt: Configure this section to loop over the three most recent case studies.

  • Reuse the library properly

    Insert an existing library item instead of duplicating its modules into a new tree.

    Example prompt: Insert the saved 'Contact band' library item at the end of this page.

FAQ

Divi MCP questions, including Divi 4

Other builders: Elementor, Bricks, Breakdance, Oxygen, Beaver Builder, WPBakery, Flatsome, Etch, Mosaic.

What is Divi MCP?

Divi MCP gives an AI client typed access to Divi modules, global presets, library items, Theme Builder templates, loops and dynamic content. The MCP server itself is GoBuildWP Free running inside your WordPress install, and GoBuildWP Pro adds 47 typed Divi abilities.

Is there an official Divi MCP?

Elegant Themes' AI Agent page, read on 29 September 2026, describes an agent that works inside the Divi 5 Visual Builder and does not describe an MCP server. GoBuildWP's Divi module is a separate, self-hosted route for external clients such as Claude, Codex or Cursor.

Can it convert Divi 4 pages to Divi 5?

Not this module. GoBuildWP Pro's page builder converter reads Divi 4 shortcode pages and writes a new draft in Divi 5 or another builder, leaves the original untouched, and reports what did not carry over. Review that draft before it replaces anything.

Does it need Claude Code?

No. Any MCP client that can reach the site works, including Claude Desktop, ChatGPT, Codex and Cursor. Some Divi tools are built around Claude Code specifically; GoBuildWP runs inside WordPress, so the client is your choice.

Does it work with Divi 4?

No. The module is built for Divi 5 and requires 5.0 or newer. Divi 4 pages use shortcodes; GoBuildWP Pro's page builder converter can read them and write a new draft in Divi 5 or another builder, but this module does not edit Divi 4 layouts.

Can it edit Divi global presets safely?

It can read presets, apply them, edit them and set a default as typed operations. A preset edit propagates to every module using it, so treat it as a site-wide change: staging first, and Pro can hold it for approval.

Does it understand the Theme Builder?

Yes. Theme Builder templates, their header, body and footer layouts, and their conditions are separate objects, so the agent can review what applies where before proposing a change.

Requirements

Divi 5 only: what that means for older sites

Requirements

WordPress
6.9 or newer, PHP 8.0 or newer.
Divi
Divi 5.0 or newer, with the block-based builder enabled.
Divi 4 pages
Not edited by this module. The Pro page builder converter can read Divi 4 shortcodes.
GoBuildWP
Free plugin plus a Pro licence for the 47 Divi abilities.
Current versions
GoBuildWP Free 1.18.6 and Pro 1.12.4.

Limits

  • Global presets, global colours and Theme Builder templates have a wide radius. Find every dependent surface before changing them.
  • Display conditions change what visitors see without changing the module itself, so they need their own review.
  • Addresses of later siblings shift after a delete. The agent re-reads the tree before the next edit.
  • Divi generates its own CSS; confirm the rendered page rather than trusting the tool response.

First run

  1. Install GoBuildWP Free

    WordPress 6.9+ and PHP 8.0+; the site becomes its own MCP endpoint.

  2. Connect a client

    OAuth 2.1 in the browser, or an Application Password where the client cannot sign in.

  3. Check the builder

    divi-check-setup on a Read Only connection confirms the Divi 5 builder is on and lists its breakpoints.

  4. Apply one preset

    With Pro, attach an existing preset to one module on a draft and roll it back once.

Setup guide · OAuth 2.1 · Application Passwords · Client guides

Apply one Divi preset on a draft page.

Read a Divi 5 page's module addresses first, then attach an existing preset to one module and undo it from the Changes screen.