Spectra MCP integration
Spectra MCP: edit native blocks on the theme you choose.
Use free EMCP to connect your AI to Spectra’s installed block catalog and edit native Gutenberg content. Enable Spectra independently in Page Builders, inspect a draft’s block tree, and review the saved result in Gutenberg. Astra is optional; these tools change page blocks rather than theme settings.
Free integrationActive Spectra plugin
A Spectra section inside mixed Gutenberg content
| Step | Review point |
|---|---|
| Inspect the installed uagb schemas | Read the Spectra catalog, container and heading attributes, and the draft’s current mixed block tree. |
| Insert the feature section | Use supported insertion inputs and the current page hash while preserving the surrounding blocks. |
| Check native saved content | Re-read the page and open Gutenberg to inspect nesting, block validation and responsive output. |
A practical place to start
Add a Spectra feature section to an existing Gutenberg draft.
- 01
Inspect the installed uagb schemas
Read the Spectra catalog, container and heading attributes, and the draft’s current mixed block tree.
- 02
Insert the feature section
Use supported insertion inputs and the current page hash while preserving the surrounding blocks.
- 03
Check native saved content
Re-read the page and open Gutenberg to inspect nesting, block validation and responsive output.
Built for Spectra
Discover the Spectra blocks on your installation
The Spectra MCP integration reads the active plugin’s uagb catalog and native attribute schemas. Your assistant can inspect the available blocks and an existing Gutenberg page before deciding how to add a section. Installed schemas are more useful than assuming every site has the same block set.
Enable Spectra under EMCP Tools → Page Builders, then inspect its tool switches. The pack is included in free EMCP and is independent of the active theme, the selected standalone builder and other Gutenberg packs.
Insert a section without rebuilding the page
For a feature section, read the container and heading schemas along with the draft’s mixed block tree. Spectra insertion uses supported defaults and generated block IDs. Choose the insertion position from that current tree so the existing content remains in the intended order.
Writes use the hash returned by the page read. If the page has changed, inspect the newer content before preparing another request. A block path read before a move or insertion may no longer point at the same location afterward.
Keep Spectra’s saved markup intact
Updating a static block requires one complete serialized block, including its saved HTML and nested children. Attributes alone do not establish valid Gutenberg content. When the task is to update text within a section, preserve the containing block structure and inspect the resulting markup.
Read back the saved page, open Gutenberg to check for invalid-content warnings, and review spacing at desktop and mobile widths. A successful save cannot substitute for those checks.
Use Astra tools only for theme work
Spectra edits content inside pages. Astra configures supported fields of the active Astra theme. You can use Spectra on another theme, and you can enable it alongside Kadence Blocks when a page contains both products.
The Spectra reference lists the individual tools and required inputs; the builder setup guide explains integration selection.
Get connected
Put Spectra in your AI’s toolkit.
- 1
Check installed versions
Active Spectra plugin. Included in free EMCP.
- 2
Enable the integration
Open EMCP Tools > Page Builders and enable this Gutenberg pack independently.
- 3
Connect and inspect
Reconnect your MCP client, read context and schemas, and enable the write tools needed for the task. Start with a draft and inspect the native editor.
Then connect Claude Code, Claude Desktop, or Cursor to use the Spectra tools enabled on your site. Compare Free and Pro access.
A few useful details
Before you connect.
Questions about Spectra, supported operations, and the workflow on your site.
Can I use Spectra MCP without Astra?
Yes. Spectra tools require the active Spectra plugin and free EMCP, while Astra has its own theme-setting tools. The block pack does not consume the standalone builder selection.
Why does a Spectra update need complete markup?
A static block’s attributes, saved HTML and nested content must agree. The update tool replaces one complete serialized block rather than assuming attributes alone describe its saved output.
What should my AI do after a stale-hash response?
Read the current page again and inspect what changed before preparing another edit. The hash check guards against writing over newer content; it should not be bypassed.
Your tools. Your WordPress site.
A brief becomes a real page.