Themes integration

MCP for Astra & Spectra

Read theme context, tune Astra settings, and build with a Spectra-aware block layer.

FreeNeeds Astra / Spectra activeastra-read / astra-write, spectra-read / spectra-write

What the Astra & Spectra integration does

Astra is one of the most-installed WordPress themes, and Spectra (Ultimate Addons for Gutenberg) is its block companion, together they power a huge number of block-built sites. EMCP adds a Themes layer on the same two-dispatcher pattern: read the active theme's context, get and set Astra settings over a curated allowlist, and discover, inspect, and insert Spectra blocks with their real, verified attributes.

That last part matters, Spectra keys per-block CSS off a block ID and stores attributes silently, so guessing attribute names quietly fails. EMCP reads the real names from Spectra itself, so an AI can build correct, styled Spectra pages headlessly. Astra settings (colors, typography, layout, header/footer) are read and written over a safe allowlist, with Astra's asset cache refreshed automatically.

What your AI can do

Once Astra & Spectra is active, ask any MCP client, Claude, Cursor, or your own, to do these in plain language.

Example prompts

Real instructions you can hand your agent for Astra & Spectra.

"Change the Astra global accent colour to #0F62FE and update the header layout."

"List the Spectra blocks available and show me the Advanced Heading attributes."

"What framework is the active theme, and is it a block theme?"

Under the hood

Read the active theme's context, how EMCP drives Astra & Spectra.

theme-read({ operation: "get-theme-context" })

Note: Astra tools register when Astra is the active theme; Spectra tools when the Spectra plugin is active. Free EMCP integration.

Frequently asked

Do I need both Astra and Spectra?

No. The Astra tools register only when Astra is the active theme; the Spectra tools register only when the Spectra plugin is active. You can use either on its own, and the generic theme-read / theme-write tools work with any active theme.

Is this free?

Yes, the Themes layer (active-theme context, Astra settings, and the Spectra block layer) is part of the free EMCP plugin.

More integrations

All integrations

Point your AI at Astra & Spectra.

Install EMCP, connect any MCP client, and drive Astra & Spectra from a prompt. The core is free and runs entirely on your own server.