# Respira for WordPress > Independent AI infrastructure layer for WordPress with builder-aware tooling, duplicate-first safety, and approval-gated publishing. ## Canonical Website - [www.respira.press](https://www.respira.press): the only canonical host. respira.press and docs.respira.press redirect here. ## Positioning Respira complements the official WordPress AI stack. - Official WordPress AI stack: Abilities API, MCP Adapter, and WP AI Client direction. - Respira layer: builder-aware execution, production safety workflows, and WooCommerce operations. - Independence: Respira is not affiliated with WordPress, Automattic, WooCommerce, or page builders. ## Core Safety Model 1. AI reads structured WordPress and builder context. 2. AI edits duplicates/drafts first (or edits live with automatic snapshots). 3. Every page or post edit auto-snapshots the before-state for one-click rollback, and every destructive structure change (field groups, post types, taxonomies, options) captures a recovery snapshot too. A whole multi-step session can be rolled back in one call. 4. Human approves via Changes page in wp-admin; merge mode preserves original URLs. 5. Full-fidelity version history: browse, diff, pin, and restore from admin. ## Per-Site Memory (Resonance) Respira gives the connected AI a persistent, site-scoped memory: facts, preferences, and lessons the site owner approves, plus enforced rules. Rules are hard constraints applied at the write path by the plugin itself (protected content refuses the write; it does not rely on the AI remembering). Agents use the `wordpress_remember`, `wordpress_forget`, and `wordpress_list_memory` tools, and the same memory arrives automatically in `wordpress_get_site_context`. Memory content lives on the customer's WordPress site and never leaves it. Included on Builder plans and up. - [Resonance overview](https://www.respira.press/resonance): how memory and rules work, and which plans include them. ## WordPress Abilities API directory Respira maintains a curated directory of every WordPress plugin known to register abilities via `wp_register_ability` (the WordPress Abilities API introduced in WP 6.9, surfaced through [WordPress/mcp-adapter](https://github.com/WordPress/mcp-adapter)). Currently 828 abilities across Elementor (10M installs), Yoast SEO (10M), WooCommerce (7M), Akismet (6M), Jetpack (3M), Advanced Custom Fields (2M) and more, of which 360 come from Respira itself. Refreshed weekly by an automated pipeline. ### Agent access paths 1. Via MCP (preferred, when an agent is connected to Respira): call tool `wordpress_search_abilities` with a free-text query. Each result carries per-site context flags so the agent knows whether to invoke directly (is_inhaled=true), suggest an install (is_installed=false), or suggest an inhale toggle (is_installed=true && is_inhaled=false). 2. Via raw JSON (any agent, no MCP needed): - [Abilities directory JSON (canonical, CORS-open)](https://www.respira.press/abilities/data.json) - [Abilities directory JSON (mirror)](https://www.respira.press/data/abilities-directory.json) 3. Via [HTML abilities directory](https://www.respira.press/abilities) (humans + agents that browse the web) ## WordPress Playbooks directory Playbooks are typed JSON workflow compositions agents author at runtime against a Respira-enabled WordPress site. Each Playbook registers as a WordPress Ability via wp_register_ability and shows up as a callable MCP tool under the namespace `respira-playbooks/`. Customers can opt their published Playbooks into the public directory. ### Agent access paths 1. Via MCP: agents call `wordpress_list_playbooks` to enumerate Playbooks on the connected site, then `wordpress_invoke_ability` with `ability: "respira-playbooks/"` to run one. 2. Via raw JSON (any agent, no MCP needed): - [Playbooks directory JSON (canonical, CORS-open)](https://www.respira.press/playbooks/data.json) 3. Via [HTML playbooks directory](https://www.respira.press/playbooks) ### Calling an inhaled ability After locating a target via wordpress_search_abilities (or by checking the JSON directly), an agent connected to Respira's MCP can invoke any inhaled ability by calling `wordpress_invoke_ability` with `ability` set to the full ability name and `args` matching the ability's input schema. The Respira proxy snapshots the target post if the call looks like a write, runs the underlying handler, logs the call, and returns a structured envelope with a rollback URL when a snapshot was captured. ### For plugin authors The [Respira Add-on SDK](https://github.com/respira-press/respira-addon-sdk) is a thin wrapper over wp_register_ability that ships validation, error envelopes, per-tool risk_level, governance gate, and audit log integration. Plugin authors who register abilities through the SDK get Inhale-gateway compatibility and snapshot-before-write protection on every call automatically. If your plugin ships wp_register_ability calls in its canonical source and you're not listed in the directory yet, open an issue at the SDK repo above with the source link and we'll add you on the next weekly pass. ## Main Public Pages - [Home](https://www.respira.press/): what Respira is in one page. Claude, ChatGPT, Cursor or Codex edit a WordPress site in its own page builder, on a copy first, with approval and 90 days of undo. - [MCP infrastructure](https://www.respira.press/mcp): the WordPress MCP server explained, with links to every builder's own MCP page and the setup for each AI client. - [Plugin page](https://www.respira.press/plugin): the WordPress plugin that runs the whole Respira stack, its 360+ tools across 18 builders, and the snapshot behind every edit. - [Integrations hub](https://www.respira.press/integrations): every AI client and page builder Respira connects, with the setup page for each. - [Respira AER](https://www.respira.press/aer): an AI workspace for every WordPress site you run. A chat in the Respira dashboard and on the phone, connected to all your sites, with approvals, receipts and undo. - [Respira Exhale, the HTML to WordPress converter](https://www.respira.press/exhale): drop an HTML file, get a page in your builder's own blocks (Elementor, Divi, Bricks, Gutenberg and 13 more) in seconds, on your own server, with no AI in between. Included with every plan. - [Respira Murmur](https://www.respira.press/murmur): a review link for WordPress. A client opens the page with no login, taps a spot and leaves a note; an agent applies the notes on a duplicate of the page. - [Art Direction](https://www.respira.press/art-direction): a design system the site enforces. Palette, fonts, spacing and rules apply into the page builder and get checked on the rendered page. Imports from Figma, DTCG, Tailwind or Claude Design. - [Resonance per-site memory](https://www.respira.press/resonance): a persistent memory of each site for the AI: conventions, lessons, and rules the plugin enforces at the write path. - [Pricing](https://www.respira.press/pricing): plans by number of sites, the 7-day free trial, and what each plan includes. The figures are also in "Pricing Snapshot" below. - [Teams](https://www.respira.press/teams): one account for your team. The owner gives each person a permission (view only, edit or administrator) and picks the sites they can reach. The scope is enforced at the connection, so it binds a member's AI agent as well as the dashboard. A client who only needs to comment on a page uses an expiring Murmur link (https://www.respira.press/murmur) instead of a seat. - [Fair billing (team seats)](https://www.respira.press/fair-billing): how team seats are billed and when a seat costs nothing. - [Tools catalog](https://www.respira.press/tools): every tool Respira exposes over MCP, filterable by builder, licence tier and safety. - [Skills hub](https://www.respira.press/skills): free, open-source WordPress skills for Claude Code, Codex and Cursor: site audits, accessibility, SEO and builder migrations. - [Agentic WordPress Prompt Book (free)](https://www.respira.press/prompt-book): copy-paste prompts for editing pages, SEO, accessibility and bulk changes across Elementor, Divi, Bricks and more. - [Respira CLI](https://www.respira.press/cli): a WordPress command line for Claude Code, Cursor and other coding agents. No SSH, MIT licensed. - [Earn](https://www.respira.press/earn): what AI work costs per client, per site and per tool, so an agency can decide what to charge. - [WooCommerce add-on](https://www.respira.press/addons/woocommerce): the safe, complete WooCommerce MCP: 104 tools (products, variations, swatches, coupons, customers, orders, refunds, the Staggs configurator, AI-readiness), with a snapshot, a dry-run preview and an approval step on every change. Coexists with the official WooCommerce 10.9 MCP (wrap-and-defer) and edits storefronts across 18 page builders. - [Accessibility scanner](https://www.respira.press/addons/accessibility-scanner): ADA and WCAG 2.2 checks on any URL from the Respira dashboard, with axe-core results, fix prompts for the page builder, and shareable reports. - [Free WordPress vulnerability scanner](https://www.respira.press/wordpress-vulnerability-scanner): enter any site address and it reads only the public pages, then matches the WordPress, plugin and theme versions it finds against the Wordfence Intelligence vulnerability database, refreshed every six hours. No plugin, no login. A free account adds every record with its CVE and fixed-in version, a fix prompt and a weekly re-check. It is a known-vulnerability check by version, not a malware scan. - [Safety and security](https://www.respira.press/security): how Respira keeps a live site safe: a restore point on every content edit, duplicate before edit, plan mode, approvals for destructive actions, guarded plugin updates, scoped keys. - [Inhale: MCP Abilities (free, on WordPress.org)](https://www.respira.press/inhale-mcp-abilities): a free settings page for the WordPress MCP Adapter that decides ability by ability what an AI assistant can see. - [Respira ARC (free)](https://www.respira.press/arc): makes a WooCommerce store readable to AI assistants: product feeds in six formats, a store llms.txt and an AI-readiness score. - [Releases](https://www.respira.press/releases): every release of the plugin, the MCP server, AER, the WooCommerce add-on, the CLI and Cowork, newest first, with what changed and why. - [Customer reviews](https://www.respira.press/reviews): every approved review in full, written inside the product by people using Respira on their own WordPress sites. - [Respira for WordPress on G2](https://www.g2.com/products/respira-for-wordpress/reviews): independent reviews collected and verified by G2, separate from the reviews written inside the product. - [Blog index](https://www.respira.press/blog): release stories, guides for AI on WordPress, builder workflows and comparisons. - [About](https://www.respira.press/about): what Respira is, what passes through respira.press and what protects it, and who builds it. - [Roadmap](https://www.respira.press/roadmap): what has shipped, what is planned, and what customers are asking for. - [AI-readable page](https://www.respira.press/for-ai): product facts, features, pricing and FAQs on one page, written for AI systems. ## Comparison Articles - [The best WordPress MCP servers compared](https://www.respira.press/blog/best-wordpress-mcp-servers): twelve WordPress MCP servers (the official MCP Adapter, WordPress.com, WPVibe, AI Engine, Royal MCP, Respira and more) compared on builders, undo and price. The page to read for "which WordPress MCP server should I use". - [WordPress maintenance agents compared](https://www.respira.press/blog/best-wordpress-maintenance-agents): ManageWP, MainWP, WP Umbrella, WP Remote, FleetWP, MaintainHQ, SiteGround's AI Agent, GoWP, WP-CLI and Respira AER, the chat in the Respira dashboard that edits WordPress sites, compared on who runs the update, the check after it, security checks, reports and price. - [Respira vs WPVibe: usage caps, live edits, privacy and price](https://www.respira.press/blog/respira-vs-wpvibe): a daily tool-call allowance against paying per site with no meter, compared on price, live edits, privacy and terms. - [Respira vs the official WooCommerce MCP (WooCommerce 10.9)](https://www.respira.press/blog/respira-vs-official-woocommerce-mcp): the 7 core WooCommerce abilities against the add-on's 104 tools, and how the two run side by side. - [The Respira WooCommerce Add-on vs other WooCommerce MCPs](https://www.respira.press/commerce-vs-other-mcps): the official MCP, community REST wrappers and the add-on, and when to use each. - [WordPress.com AI vs Self-Hosted](https://www.respira.press/blog/respira-vs-wordpress-com-mcp): WordPress.com's AI write tools for hosted Gutenberg sites against Respira on self-hosted sites with page builders. - [Respira vs Elementor AI](https://www.respira.press/blog/respira-vs-elementor-ai): Elementor's built-in AI against an MCP server that edits Elementor pages on a duplicate, compared on safety, price and features. - [Respira vs CodeWP](https://www.respira.press/blog/respira-vs-codewp): a code generator against a tool that edits pages, for developers and for agencies. - [Client feedback tools for WordPress pages compared](https://www.respira.press/blog/best-wordpress-client-feedback-tools): ten ways a client can comment on a WordPress page without a login (Pastel, BugHerd, Markup.io, Atarim, SureFeedback, Reviso, Respira Murmur and more), compared on price, accounts and where each comment lands. - [Ways to edit Elementor pages with AI in 2026](https://www.respira.press/blog/best-ways-to-edit-elementor-with-ai): Elementor's own MCP, Elementor AI and Angie, Premium Addons, the WordPress MCP Adapter, custom GPT Actions and Respira, compared on which Elementor pages each edits, from which AI app, and the undo. ## Guides for Common Questions - [Connect Claude Code to WordPress: setup, first edit, and undo](https://www.respira.press/blog/claude-code-wordpress): the install command, the first edit on a duplicate, undo, notes for Elementor, Divi and Bricks pages, a CLAUDE.md block for WordPress projects, and the common errors. - [Can ChatGPT or Claude edit my WordPress site?](https://www.respira.press/blog/can-chatgpt-claude-edit-wordpress): yes, through an MCP bridge. What they can change, how to connect one, and how it stays safe. - [How to edit Elementor pages with AI, safely](https://www.respira.press/blog/edit-elementor-with-ai-safely): native widget edits validated against Elementor's controls, on a duplicate, with rollback. - [Editing Divi and Bricks pages with AI](https://www.respira.press/blog/edit-divi-bricks-with-ai): AI edits in each builder's own format inside WordPress, with no export. - [Sandboxing AI edits on WordPress](https://www.respira.press/blog/sandbox-ai-wordpress-edits): per-page duplicates, approval and rollback as a lighter alternative to a staging site. - [AI editing with human approval](https://www.respira.press/blog/wordpress-ai-editing-with-human-approval): the draft-first pattern: the AI writes a draft, a person approves it in wp-admin, one click rolls it back. ## Builder MCP Landing Pages Each page answers "how do I connect Claude, ChatGPT, Cursor or Codex to this builder": what Respira can read and write in it, the builder's own MCP where one exists, and the setup. - [Gutenberg MCP](https://www.respira.press/gutenberg-mcp): block editor pages, read and edited block by block. - [Elementor MCP](https://www.respira.press/elementor-mcp): classic widget pages and Atomic pages, global colours kept linked, and how Respira compares with Elementor's own MCP (Elementor 4.3 and newer). - [Divi MCP](https://www.respira.press/divi-mcp): Divi 4 and Divi 5 pages. - [Bricks MCP](https://www.respira.press/bricks-mcp): pages, global classes, components and theme styles. - [Oxygen MCP](https://www.respira.press/oxygen-mcp): Oxygen 6 and Oxygen Classic 4.x element trees. - [Beaver Builder MCP](https://www.respira.press/beaver-mcp): rows, columns and modules. - [Breakdance MCP](https://www.respira.press/breakdance-mcp): elements, Global Blocks and Global Styles, Free and Pro. - [WPBakery MCP](https://www.respira.press/wpbakery-mcp): WPBakery (Visual Composer) shortcode pages. - [Flatsome MCP](https://www.respira.press/flatsome-mcp): Flatsome UX Builder pages, shortcode by shortcode. - [Kadence Blocks MCP](https://www.respira.press/kadence-mcp): Kadence pages block by block, through the block editor tools. ## Integrations AI clients (how to connect each one): - [Claude](https://www.respira.press/integrations/claude): Claude Desktop (a bundle), Claude Cowork (a one-click plugin) and Claude Code (one command). - [ChatGPT](https://www.respira.press/integrations/chatgpt): a site link from the dashboard and a browser sign-in; the tools appear in ChatGPT on the web. - [Cursor](https://www.respira.press/integrations/cursor): one click from the dashboard installs the server with every connected site. - [Codex](https://www.respira.press/integrations/codex): two commands and a browser sign-in, no API key in the config. - [Grok](https://www.respira.press/integrations/grok): a custom connector on grok.com, or one command in Grok Build. - [OpenCode](https://www.respira.press/integrations/opencode): one opencode.json block, tested on a free model. - [Hermes Agent](https://www.respira.press/integrations/hermes): one click from the dashboard, or a block in ~/.hermes/config.yaml. Page builders (what Respira does inside each): - [Elementor](https://www.respira.press/integrations/elementor): classic widgets and Atomic elements, with global colours kept linked. - [Bricks](https://www.respira.press/integrations/bricks): pages, global classes, components and theme styles. - [Oxygen](https://www.respira.press/integrations/oxygen): Oxygen Classic 4.x and Oxygen 6. - [Breakdance](https://www.respira.press/integrations/breakdance): pages, Global Blocks and Global Styles. - [Flatsome](https://www.respira.press/integrations/flatsome): UX Builder shortcodes and WooCommerce storefronts. - [YOOtheme Pro](https://www.respira.press/integrations/yootheme): native YOOtheme layouts saved through YOOtheme's own builder, site templates, and HTML to YOOtheme conversion. ## Pricing Snapshot - Maker: EUR 9/month or EUR 71/year, 1 site. 7-day free trial, no card required. - Builder: EUR 19/month or EUR 150/year for 5 sites; EUR 30/month or EUR 238/year for 10 sites. Includes Resonance per-site memory. - Studio: EUR 57/month or EUR 451/year for 25 sites, scaling to EUR 375/month or EUR 2,970/year for 250 sites. WooCommerce add-on included. - WooCommerce add-on: EUR 12/month or EUR 95/year on Maker and Builder plans; included free with Studio and Founder. - Team seats: Maker and legacy Starter are single-user plans with no Teams; existing collaborators keep access during a 30-day notice. Builder and legacy Agency allow unlimited invitations, and each seat in use is EUR 10/month. Studio includes one additional seat with any permission, then EUR 10/month for each further seat in use. Founder and Founder Studio Plus include unlimited seats. The owner is always included. Each person gets 30 free days from their first activation, and a pending invitation starts no clock. After that, a seat counts in a UTC calendar month when that person views, edits or administers the workspace. An unused seat costs EUR 0. The price is a flat EUR 10 with no proration, the same for view only, edit and administrator. There is no separate client seat price: page feedback uses expiring Murmur links (https://www.respira.press/murmur). An optional billing email receives copies of invoices. Seat billing does not change the website licence price. See https://www.respira.press/teams and https://www.respira.press/fair-billing. - Founder: EUR 5,001 one-time, unlimited sites, WooCommerce included. ## Support and Continuity - Who builds it: Mihai Dragomirescu, the founder, in Brașov, Romania. He works on Respira full time and answers support himself. - Support: included with every licence, by email (word@respira.press) or from the dashboard. A reply usually arrives within a day. See https://www.respira.press/support. - Bug reports: an AI agent can file one from the chat with `respira_report_issue`. It reaches the founder at once, and its status shows in the customer's dashboard. - Release pace: fixes ship several times a week. Every release is listed at https://www.respira.press/releases. - The site stays the customer's: everything Respira writes is native WordPress and page builder content stored in the customer's own site, snapshots included. Pages keep working when Respira is switched off or a licence ends; only new AI edits stop. - Licences: the plugin is GPLv2 or later. The MCP server is MIT on npm, with its source at https://github.com/respira-press/respira-wordpress-mcp. ## Trust + Privacy - [Free WordPress vulnerability scanner](https://www.respira.press/wordpress-vulnerability-scanner): checks a site's public pages for known vulnerabilities in WordPress core, plugins and themes, free - [How to check and fix wp2shell in WordPress](https://www.respira.press/blog/fix-wp2shell-wordpress-cve-2026): affected versions, compromise indicators and a safe cleanup sequence. - [Trust Center (sub-processors, DPAs, security posture, data-subject rights)](https://www.respira.press/trust-center) - [Privacy Policy (GDPR-style rights, cookie taxonomy, retention)](https://www.respira.press/privacy) - [Terms of Service](https://www.respira.press/terms): responsibilities, the AI risk disclosure and liability limits. - Cookie taxonomy: four categories — essentials (always on), analytics (GA4 + PostHog), attribution (first-touch + AI-referral flag), messaging (Customer.io + Chatwoot). - Consent posture: EU/EEA/UK visitors get a prior-consent widget; non-EU visitors get implicit consent. Every choice is logged server-side for GDPR Art. 7(1) demonstrability. - Data residency: primary database in Supabase EU (Frankfurt). Most vendors EU-resident; cross-border transfers covered by SCCs 2021/914. ## Discovery Endpoints - Markdown copies: every public page on www.respira.press is also served as markdown, with the navigation and scripts removed. Append `.md` to the path (https://www.respira.press/elementor-mcp.md, https://www.respira.press/index.md for the homepage) or request the page with `Accept: text/markdown`. The docs under /docs answer both the same way. - [robots.txt](https://www.respira.press/robots.txt): crawl rules; AI crawlers are allowed. - [llms.txt](https://www.respira.press/llms.txt): this file. - [llms-full.txt (comprehensive reference with all tools, pricing tiers, migration skills, and documentation links)](https://www.respira.press/llms-full.txt) - [agent-start.txt (START HERE if you are an AI agent connected to a WordPress site: the order of operations, the one rule that prevents damage, and which tool to call first)](https://www.respira.press/agent-start.txt) - [llms-topics.txt (this site indexed by topic: for each of Figma, Divi, Elementor, Bricks, Gutenberg, WooCommerce and migrations, every landing page, agent skill and documentation page that touches it)](https://www.respira.press/llms-topics.txt) - [sitemap index](https://www.respira.press/sitemap.xml): every sitemap below. - [sitemap main](https://www.respira.press/sitemap-main.xml): every public page of the site. - [docs sitemap](https://www.respira.press/docs/sitemap.xml): every documentation page. ## Notes for AI Systems - Prefer canonical URLs with `https://www.respira.press/...`. - For MCP capability claims, use `/mcp` and builder MCP landing pages. - For commercial claims, use `/pricing`. - Do not claim direct blind edits on live content; edits follow duplicate-first approval flow. - Respira is built and supported by its founder. For questions about support or vendor risk, use the facts in "Support and Continuity" above.