2026-09-29
Build with Kadence, GenerateBlocks, Spectra, Otter, and Blocksy blocks through your AI agent
Block suites keep more than markup. Each block carries a unique id its CSS is
keyed by, GenerateBlocks 2 prints a compiled css attribute verbatim, and
Spectra and Otter cache a per-post stylesheet. A block written by hand into
post_content can therefore land unstyled. WP MCP Pro has a dedicated block
suite pair that handles all of that for Kadence Blocks, GenerateBlocks,
Spectra, Otter Blocks and the Blocksy companion blocks.
What you need
- WP MCP Pro, connected to your AI client.
- At least one of those suites active. The
block-suites-readandblock-suites-writepair registers only while one is.
Discover what is available
› Which block suites are active, and what attributes does the Kadence row layout take?
The agent calls block-suites-read with list-suites, then
get-block-schemas for the suite (kadence-blocks, generateblocks,
spectra, otter-blocks or blocksy).
Build and edit
› Add a Kadence row layout with three info boxes under the hero on /services.
› Make the GenerateBlocks hero text larger on desktop.
The agent reads the page with parse-blocks to get its expected_hash, then
calls insert-block or update-block. Before any snapshot, every attribute of
a suite block is checked against its registered schema (unknown attributes,
wrong types and enum misses are refused). Each block gets a unique id in the
shape the suite’s editor generates, GenerateBlocks 2 styles are compiled into
the css its front end prints, and the suite’s cached styles are dropped so the
page rebuilds them. One post snapshot per call means rollback-operation puts
the exact bytes back, and a rollback refreshes the suite’s styles too.
Import a pattern
› Find a pricing pattern that uses Spectra and put it above the FAQ on /pricing.
list-patterns browses registered patterns (core, theme and the ones suites
such as Otter and Blocksy register), filtered by suite, category or search, and
import-pattern inserts one in a single undoable write. Remote images are
brought into the Media Library first through the same guarded download as other
remote media; images on hosts outside the allowlist are left at their URLs and
reported. To browse the WordPress.org Pattern Directory instead, see
Import block patterns from the WordPress.org directory.
Without Pro
The free Gutenberg tools (list-block-types, get-block-type, add-block,
update-block) still work on any registered block by raw markup, suite blocks
included. What Pro adds is the schema check, correct unique ids, style
rebuilding and pattern import.