172 tools for 11 page builders. Duplicate-before-edit safety with rollback.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A catalog of 319 MCP tools and 277 WordPress Abilities across 17 page builders. The AI infrastructure layer for WordPress.
Element-level editing, full page creation, HTML and Figma to native builder conversion, design directions, site memory, accessibility and security scanning, per-tool governance, snapshots and rollback.
Website β’ Docs β’ Plugin β’ MCP setup β’ Skills β’ Support
This repository is the public listing for the Respira WordPress MCP server. The server source ships on npm as @respira/wordpress-mcp-server. That wrapper code is MIT-licensed and you are welcome to read, fork, or vendor it.
The server is a client for the Respira WordPress plugin, not a standalone product. To do real work it needs:
The plugin is not open source. It is distributed under a commercial license. Free trial at respira.press, no card required. Paid plans start at 9 EUR a month.
In short: the wrapper you npx -y is open. The product behind it is not, and that is deliberate. If you want a self-contained "AI edits WordPress" stack with no commercial dependency, this is not it. The plugin is built and maintained full time by one person, and the license fees are how that happens.
For security reports see SECURITY.md.
Most WordPress MCP servers wrap the REST API. They can create posts and pages, but they cannot touch page builder content, which is where the actual site lives.
Respira ships a WordPress plugin that gives an AI agent native access to the builder's own data structures, plus the safety rails that make writing to a live site survivable.
| Capability | Respira | REST API wrappers |
|---|---|---|
| Page builder support | 17 builders | None |
| Element-level find / update / move / remove | Yes | No |
| Build full pages from a declarative structure | Yes | No |
| Convert HTML or Figma to native builder output | Yes | No |
| Design directions (site-wide art direction) | Yes | No |
| Site memory that persists across agent sessions | Yes | No |
| Accessibility scan and auto-fix | Yes | No |
| Security audit and core hardening | Yes | No |
| Snapshot before every write, rollback anytime | Yes | No |
| Duplicate-before-edit safety | Yes | No |
| Per-tool governance from wp-admin | Yes | No |
| WordPress Abilities API and WebMCP | Yes | Rare |
| WooCommerce (products, orders, inventory, storefront) | Yes (add-on) | No |
Download from respira.press/plugin, upload to WordPress, activate, then go to Respira > API Keys and generate a key.
The fastest path is the generated command at respira.press/dashboard/mcp, which fills in your site and key for you. Manual configs below.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Create .cursor/mcp.json in your project:
Same shape as above. Codex uses TOML in ~/.codex/config.toml:
Or let add-mcp detect your tool:
Respira also runs as a hosted remote MCP server with OAuth, so no local Node process is needed. Setup instructions per client are at respira.press/mcp.
Run the wizard:
Or write ~/.respira/config.json yourself:
Restart your AI tool and start editing.
Some MCP clients cap the number of active tools, often at 100. Respira advertises far more than that, so add enabledTools to your config and only those appear in the listing:
Site management tools (respira_list_sites, respira_switch_site, respira_get_active_site) are always included. Unlisted tools still work if called directly. The filter only controls what is advertised.
On top of that, the server filters the tool list by what your site actually runs. A Divi site with no WooCommerce does not see the commerce tools. Detection fails open: if it cannot tell, you get the full list.
level is Respira's write depth, not the builder's quality.
| Builder | Level | Notes |
|---|---|---|
| Bricks | Deep | Global classes, theme styles, ACSS, components, query loops, BEM linting |
| Elementor | Full | Native API, runtime control registry |
| Divi | Full | Divi 4 and Divi 5, 40+ module definitions on Divi 5 |
| Oxygen | Full | Classic and Oxygen 6 |
| Gutenberg | Full | Block registry, FSE templates, patterns, navigation |
| Flatsome | Full | Round-trip shortcode editing, 55-element intelligence |
| Beaver Builder | Smart | Tree utility, static schemas |
| Breakdance | Smart | Tree utility, static schemas |
| Brizy | Smart | Tree utility |
| WPBakery | Smart | Tree utility |
| Spectra | Smart | Block target |
| Kadence Blocks | Smart | Block target |
| GenerateBlocks | Smart | Block target |
| GreenShift | Smart | Block target |
| Visual Composer | Smart | Limited write |
| Thrive Architect | Smart | Text edits |
| SeedProd | Smart | Audit only |
Mixed-builder sites are handled per page, not per site.
The full reference lives in the docs. The families:
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/respira-wordpress-mcp-2)<a href="https://allmcps.com/mcp/respira-wordpress-mcp-2"><img src="https://allmcps.com/api/badge/respira-wordpress-mcp-2?style=directory" alt="Respira WordPress MCP on AllMCPs" /></a>