Gutenberg MCP integration
Change the block you meant to change.
Use EMCP’s free Gutenberg MCP tools to inspect WordPress blocks and make targeted changes to a post. Discover block types, read their attributes, and insert, update, move, duplicate, or remove content by its position in the block tree. No Elementor installation is required.
Free integrationWordPress 6.9+ (no Elementor required)
Build on the article’s native block structure.
| Workflow detail | What to check |
|---|---|
| Current post tree | Identify nested block paths |
| Registered block or pattern | Inspect the available structure |
| Targeted insertion or update | Keep the surrounding content |
| Editor preview | Check saved block validity |
A practical place to start
Build on the article’s native block structure.
- 01
Read the current block tree
Retrieve the post’s parsed blocks and identify the section that needs attention. Nested columns and groups have their own paths, so retain the structure rather than treating the article as a flat text field.
- 02
Choose a block or pattern
Inspect registered block attributes or find an existing pattern that fits the brief. Prepare the intended insertion, update, or move against a current block path.
- 03
Check the editor result
Read the tree again after the change and preview it in the WordPress block editor. Inserting or moving blocks can change their paths, and custom blocks may have their own validation requirements.
Built for Gutenberg
Work from the page’s actual block structure
A long article can contain nested columns, quotes, lists, and reusable patterns. Read the parsed tree first so your assistant can identify the right block and its path. Updating that target is easier to review than treating the article as one undifferentiated string. Re-read the structure after changes because moving or inserting blocks can change those paths.
Bring registered patterns into a real page
The pattern tools let your assistant discover what WordPress already offers and insert an appropriate pattern into the post. Add a summary after an introduction or insert a registered testimonial pattern where it fits the article. Verify the result in the block editor, including any custom or dynamic blocks supplied by your installed plugins.
Keep long-form publishing manageable
A guide can contain more than paragraphs: comparison tables, nested layouts, quotations, calls to action, and blocks from several plugins. Use the tree to locate the specific content involved in a revision. A returned path provides a concrete target for the assistant, while the editor preview shows whether the final arrangement still makes sense to the reader. If the brief also changes theme design or SEO metadata, handle those through the relevant integration and verify each result.
Read the Gutenberg tool documentation for the supported operations and parameters.
Choose by the work you need to do
Gutenberg MCP integrations, compared.
Compare the documented workflows in EMCP, Novamira, Respira, and WPVibe. A general code or API route may offer more than a dedicated integration documents.
Checked · Documentation review, not a hands-on benchmark. “Unverified” means the reviewed sources do not establish that capability; it does not mean unsupported. Editions and installed versions may affect availability.
Scroll horizontally to compare all four products. Each source number opens the supporting documentation.
| Workflow | EMCPOur integration | Novamira | Respira | WPVibe |
|---|---|---|---|---|
| Read block structure | Parsed tree with index paths [1] | Block editor tools documented [2] | Builder structure reads [3] | Gutenberg skill and REST [4] |
| Target one block | Update/move/duplicate/remove by path [1] | Core block editing; exact parity unverified [2] | Module/patch tools [3] | Workflow-based editing; parity unverified [4] |
| Registered patterns | List and insert patterns [1] | Exact pattern catalog unverified [2] | Exact pattern catalog unverified [3] | Exact pattern catalog unverified [4] |
| Full Site Editing templates | Separate from these ten content tools [1] | General access; exact task unverified [2] | Template/part operations in current catalog [3] | General access; exact task unverified [4] |
| Editor validity | Validate result in native editor [1] | Pending editor workflow [2] | Builder validation; verify installed blocks [3] | Check rendered/editor result [4] |
Sources & comparison methodology
We compare specific tasks, including EMCP’s limits. Vendor documentation describes advertised support; it does not prove identical behavior, reliability, or performance. Broad API access is distinguished from a documented integration workflow. No scores or tool counts determine a winner.
Get connected
Put Gutenberg in your AI’s toolkit.
- 1
Prepare the integration
Install free EMCP on WordPress and select a post or page that uses the block editor. Discover the registered blocks and patterns, including any provided by active plugins.
- 2
Check the available tools
Connect your MCP client to the WordPress site and discover the content tools, including list-blocks, get-post-blocks, add-block, and update-block. Check the schemas of the registered blocks before constructing an insertion.
- 3
Establish a first test
Open a draft article and inspect its parsed block tree. Use a small heading or paragraph change for the first task, then reopen the draft in the block editor to check serialization and layout.
Then connect Claude Code, Claude Desktop, or Cursor to use the Gutenberg tools enabled on your site. Compare Free and Pro access.
A few useful details
Before you connect.
Questions about Gutenberg, supported operations, and the workflow on your site.
Can I edit a block inside a column?
Yes, supported operations address nested blocks by path. Read the current tree to identify the correct path before editing.
Is this also a complete Site Editor integration?
This page describes the post-content block toolkit. Site templates, global styles, and other site-wide features should be documented as separate capabilities.
Can I use patterns supplied by my theme?
The pattern tools can discover and insert registered patterns. Availability depends on what the theme and active plugins register on this site.
Can I reuse a block path after moving a section?
Read the updated tree first. A path describes a position in the current structure and can change after an insertion, move, or removal.
Your tools. Your WordPress site.