Breakdance MCP server, with undo on every edit.
Element tree reads + writes for Breakdance Free and Pro. Knows the difference between Elements, Global Blocks, and Global Styles.
7 days free. No card. Runs on the AI subscription you already have.
- Support
- Full
- Breakdance tools
- Core set
- Latest release touching it
- 8.6.32
- Releases touching it
- 55
Respira is an independent MCP server. Not affiliated with, endorsed by, or sponsored by Soflyy / Breakdance.
What works today. What still needs you.
Read from the current MCP server release, first-class reads and writes across the builder structure.
Works now
- Element tree reads return the actual Breakdance JSON, not just rendered HTML.
- Per-element writes through the structure-aware patch path preserve children and attributes.
- Global Blocks: list, insert by reference, swap underlying definition, references on every page auto-update.
- Global Styles (colors, typography, sizes) read + write through Respira-managed options where Breakdance doesn't expose a native API.
- Snapshot before every write; rollback through the standard recovery tools.
- Breakdance Headers and Footers (theme builder) listed and assignment rules readable.
Where a human still steps in
- Some Breakdance Pro display conditions (cookie-based, query-based) read but only the simple ones (logged-in, role, post type) write today.
- WooCommerce-specific Breakdance elements work for content edits; deeper Woo product-loop tuning still goes through the Breakdance UI.
- Form Builder submissions are visible through
respira_list_custom_posts; the form configuration itself is read-only via the MCP.
Hit one of these and the snapshot gives you a clean way back.
Breakdance runs on the universal tools.
Find, update, move and remove elements, build whole pages, snapshot and roll back. Reads return the builder structure and writes keep it intact.
Three prompts you can paste right now.
Each one assumes Respira is connected to a Breakdance site. Paste it into your AI tool and run.
-
Audit Global Block usage
List every Breakdance Global Block on the site, what pages reference it, and how many times each is used. Output a markdown table. -
Swap a Global Block site-wide
Replace every reference to Global Block "cta-old" with "cta-2026" across all published pages. Snapshot each page first and show me the diff. -
Update a global color
Change the Breakdance global color "brand-primary" from its current value to #1f6feb. Tell me how many pages and Global Blocks will visually change.
More recipes, per builder, in the Prompt Book.
Connect a Breakdance site in two minutes.
Chat apps sign in with the browser. Coding tools take one command. Anything else takes the config below.
One command
Detects Claude Code, Cursor, Codex, Windsurf and more, and writes the config.
npx add-mcp "npx -y @respira/wordpress-mcp-server" Or paste the config
Get the site URL and key from your setup page.
{
"mcpServers": {
"respira-wordpress": {
"command": "npx",
"args": ["-y", "@respira/wordpress-mcp-server"],
"env": {
"WORDPRESS_URL": "https://yoursite.com",
"WORDPRESS_API_KEY": "respira_your_api_key_here"
}
}
}
} - Claude Desktop on macOS reads
claude_desktop_config.json, notconfig.json. - Prefer no terminal at all? Sign in with your browser from Claude, ChatGPT or Cursor.
What changed for Breakdance lately.
The last 5 releases that mention Breakdance, filtered from the same changelog the releases page reads.
-
- An HTML document with a list in it could not be converted to Breakdance at all. The converter mapped a list to EssentialElements\Checkmark_List, and Breakdance does not register that name. Its declared identifier is Chec
-
- html-to-breakdance. The Breakdance counterpart to html-to-bricks, for bringing a Webflow, Framer or CodePen export into a Breakdance site. Breakdance keeps nothing in post_content: the page lives entirely in the _breakda
-
- A site can now hold one design direction, and every builder obeys it. Nine new tools. wordpress_save_design_direction, wordpress_get_design_direction, wordpress_list_design_directions, wordpress_activate_design_direction
-
- Bricks move, reorder and remove now operate on Bricks' real storage shape instead of assuming every builder nests the same way. Bricks stores a page as a flat list where each element points at a parent id and lists its c
-
- Design tokens now register on the other builders too, and the converted page references them. 8.3.2 did this for Gutenberg. Elementor, Bricks, Divi, Beaver Builder, Breakdance, Oxygen and Oxygen 6 now do it as well, each
Questions people ask about Breakdance and MCP.
Is there an MCP server for Breakdance?
Yes. Respira is an independent MCP server that reads and writes Breakdance in its own format, with first-class reads and writes across the builder structure. It is not made by the Breakdance team.
Which tools does it use for Breakdance?
Breakdance runs through the universal tools: find, update, move and remove elements, build pages, snapshot and roll back. Reads return the builder structure, and writes keep it.
What happens when the agent gets an edit wrong?
Nothing on the live page. The agent edits a copy first, you approve it inside WordPress, and every write is snapshotted with 90 days of undo.
Do i need a developer or a terminal?
No. Sign in with your browser from Claude, ChatGPT or Cursor and approve the connection once. Coding tools get a one-line command.
Does it work with a Breakdance site that also runs WooCommerce?
Yes. The WooCommerce add-on adds 105 store tools on the same connection, with the same duplicate-first approval flow.
Looking for the Breakdance overview, with visuals and the conversion story? Breakdance features
The other builders, same server.
Start with one site. Free for 7 days.
Maker is €9 a month after the trial. No card for the trial, and it runs on the AI plan you already have, so there is no extra AI bill.