“I love Respira! I can now literally have a chat with Claude Code and have it update my Wordpress sites with no fuss. The MCP Server/Plugin combo is secure and robust - it's saving me hours updating client sites. it handles plugins, Elementor, the admin and front end of my sites. What's great as well is that the developer is responsive, friendly and rolls out improvements regularly. Highly recommended!”
WooCommerce add-onv4.1.7
Grow your WooCommerce store by asking.
Run a weekend sale, fill in the catalog, see what sells and get found by shoppers who ask ChatGPT. Claude, ChatGPT or the AI you already use does the work, every change lands on a copy first, and anything can be undone for 90 days.
- 104 store tools
- 6 shopping feeds
- 0–100 AI-readiness score
- 90 days of undo
Be found by shoppers who ask AI.
AI assistants already recommend products, and they can only recommend what they can read. The add-on makes your catalog readable, entirely on your own server.
- A score for every product
- A 0 to 100 AI-readiness score per product and for the whole catalog, with the weakest products first.
- A fixlist the AI works through
- Descriptions, brands, GTINs, image alt text and category mapping, in order, each mapped to the tool that fixes it.
- Feeds in six formats
- Google Shopping, OpenAI (ChatGPT), Meta, Pinterest, TikTok and CSV, rebuilt on a schedule, plus an llms.txt at your site root.
- Cart links with attribution
- Signed links fill a shopper’s cart and land on your own checkout, and the order is attributed to the assistant that sent it.
Respira ARC, the free plugin with the readable half (feeds, llms.txt, the score and cart links), is included. With the add-on you never need both. Meet Respira ARC
Ask in your own words.
Real requests, and what the add-on does with each. They work the same from Claude, ChatGPT, Codex, Cursor or any MCP app you connect.
-
Make every hoodie 20% off this weekend.
Schedules the sale with a start and an end, shows you the old and new prices first, and keeps the originals to roll back to.
-
Which products sold best last month?
Answers from your own orders and says which period and which orders the number covers, without exposing customer details.
-
Get the catalog ready for ChatGPT shopping.
Scores every product, works through the fixlist (descriptions, GTINs, image alt text, categories) and rebuilds the OpenAI feed.
-
Add sizes S to XL in forest, sand and white.
Generates the whole variation matrix in one call, missing attribute terms included, as a preview before anything is written.
-
Put a sale badge on everything discounted.
Places the badge inside the product image, through your block theme’s own product template, and skips products that already have one.
-
What will run out before the weekend?
Finds products under your stock threshold and adjusts stock in bulk, with a snapshot behind every change.
-
Put subscription #2210 on hold.
Changes the status only to one WooCommerce Subscriptions allows, as a dry run first. Bookings and Memberships work the same way.
-
Refund order #1842, the jacket arrived damaged.
Shows the amount and moves no money. When you confirm, the refund is issued, capped to what is left to refund, and logged.
Nothing reaches your store without your yes.
A store is money and customers, so every write goes through the same four steps, whichever AI app sends it.
- 01
A copy first
Products are duplicated before an edit, variations, images and metadata included. On approval the changes merge back into the original product ID, so your Google and Meta catalogs never see a new product.
- 02
A preview before anything moves
Refunds, bulk price changes and whole variation matrices run as dry runs first. You see the amounts and the rows before anything is written, and a refund is capped to what the order can still refund.
- 03
Your yes
Changes wait for you to approve them. Money moves only when you confirm the refund.
- 04
90 days of undo
A snapshot is taken before and after every write, so products and prices can be rolled back for 90 days, and every refund is logged.
And the guardrails around them
- Payment gateways, shipping zones and tax settings are read only. Your AI can reason about checkout without being able to change it.
- A price move over 50%, a discount deeper than 70% or a stock swing over 1,000 units stops and names the rule until you confirm it. Every limit is yours to raise.
- Text a stranger typed at checkout, in an address line or an order note, cannot instruct your AI.
- A write to something the AI never read is flagged in the response and the audit log.
- Customer passwords are generated and never returned, and reports keep customer details private.
Built for the stack you already run.
For developers and agencies, the details that decide whether this belongs on a client’s store.
- Its own routes and safety envelope
- The tools run through Respira’s own REST routes, each with a snapshot, dry run and audit entry. They never collide with WooCommerce’s own abilities.
- Works next to the official WooCommerce MCP
- Keep WooCommerce’s own abilities connected. The add-on runs in its own namespace and never shadows them, and adds the safety layer, the storefront and the growth tools.
- HPOS-compatible reports
- Revenue, a sales time series, top products and orders, each stating its metric definitions and the coverage behind the number.
- Block themes and page builders
- Storefront tools read the native block template first and fall back to the page builder: product cards in Elementor, Divi, Bricks and Flatsome today. Other builders get a clear unsupported answer, never a false success.
- The big extensions
- Write tools for Subscriptions, Bookings and Memberships, tested against the real plugins, plus STAGGS product configurators.
- Webhooks behind approval
- Native WooCommerce webhooks, HTTPS targets only, topics from an allowlist, secrets write-only and never returned.
The tools, by area
Storefront intelligence
Tools that read product card structure and connect commerce data to visual layout. Since 4.0 they look at the native block template first and fall back to the page builder, so a block theme gets real structural analysis instead of "no page builder detected".
- analyze_shop_page
- analyze_product_page
- analyze_storefront_card
- update_storefront_card_field
- update_product_card_layout
- add_low_stock_badge
- add_sale_badge
- update_checkout_layout
Store reports
Bounded, HPOS-compatible reporting: revenue, a sales time series, top products, orders and privacy-safe customer summaries. Every report states its metric definitions and the coverage behind the number, so an agent quoting it can say where it came from.
- revenue_summary
- sales_timeseries
- top_products
- orders_summary
- customers_summary
Store configuration discovery
Read-only discovery of how the store is actually set up: general configuration, payment gateways, shipping zones and tax rates. An agent can reason about checkout without being able to change any of it.
- get_store_configuration
- list_payment_gateways
- list_shipping_zones
- list_tax_rates
Webhooks
Approval-gated management of native WooCommerce webhooks. HTTPS targets only, topics from an allowlist, secrets write-only and never returned, test deliveries redacted and rate limited.
- list_webhooks
- get_webhook
- create_webhook
- update_webhook
- test_webhook
- delete_webhook
Catalog operations
Advanced filtering, natural language search, catalog health audits, and bulk updates with snapshot safety.
- list_products_advanced
- bulk_update_products
- catalog_health
- find_product
Brands
Full brand CRUD on the WooCommerce 9.4+ product_brand taxonomy (or the Brands plugin on older stores), plus brand assignment on product create and update.
- list_brands
- get_brand
- create_brand
- update_brand
- delete_brand
Pricing
Bulk price changes with dry-run preview, sale scheduling with date validation, and snapshot-based rollback.
- bulk_update_prices
- schedule_sale
- revert_pricing
Variations and swatches
Variable products done right: variation CRUD, one-call matrix generation with a dry-run preview, global attributes, and the WooCommerce 10.9 colour/image swatches.
- generate_variations
- create_variation
- set_product_attributes
- create_global_attribute (wc-visual)
- set_variation_gallery
Coupons and customers
Coupon create, update, and list plus customer create and update, with the same safety envelope. PII-aware: passwords auto-generate and are never returned.
- list_coupons
- create_coupon
- update_coupon
- create_customer
- update_customer
Orders and refunds
Order notes and refunds. Refunds are dry-run by default, money only moves when you explicitly say so, and are capped to the order’s remaining refundable total.
- add_order_note
- create_order_refund (dry-run default)
- get_order_refunds
- update_order_status
AI-readiness
A 0–100 score for how ready your catalog is for AI agents and AI shopping, across completeness, schema, content and policy, with the weakest products and exact gaps surfaced.
- product_ai_readiness
- catalog_ai_readiness
Inventory
Stock level management and low-stock detection with configurable thresholds.
- bulk_update_stock
- find_low_stock
Product feeds + llms.txt
Always-fresh catalog feeds in six formats (Google Shopping XML, OpenAI JSONL, Meta, Pinterest, TikTok, CSV) plus a store llms.txt at the site root. Built in the background, served as static files from your own server. Since 4.0 the build health of Action Scheduler is visible and stale locks are detectable: status stays read-only, and the repair tool clears only a confirmed-stale Respira lock while preserving scheduler history.
- configure_feed
- generate_feed
- get_feed_status
- validate_feed
- set_feed_category_mapping
- repair_feed_scheduler
Readiness autofix
The score becomes a work queue: an ordered fixlist mapping every failing check to the tool that fixes it, plus GTIN, gallery and image-alt writes so the agent can finish the job itself.
- readiness_fixlist
- set_image_alt
- update_product (global_unique_id, gallery)
Assisted checkout + attribution
Signed cart links an agent can hand a shopper: the cart fills server-side and lands on your own checkout. Orders are attributed to their agent source via WooCommerce native attribution plus order meta.
- create_cart_link
- agent_orders_report
Product configurator (STAGGS)
Read and edit STAGGS product configurators: enable per product, list attribute groups, and rewrite option items through the STAGGS/Carbon Fields helpers so storage stays consistent. Off-allow-list keys refuse the whole request.
- configurator_status
- set_product_configurator
- set_configurator_items
- get_plugin_state
- +4 more
Subscriptions, Bookings, Memberships
Write tools for the three big WooCommerce extensions, tested against the real plugins: status transitions validated against what each extension allows, booking reschedules with conflict scans, all dry-run by default.
- update_subscription_status
- reschedule_booking
- update_membership_status
- +11 more
Every tool name (104)
- woocommerce_list_products
- woocommerce_get_product
- woocommerce_create_product
- woocommerce_update_product
- woocommerce_duplicate_product
- woocommerce_list_categories
- woocommerce_get_category
- woocommerce_create_category
- woocommerce_update_category
- woocommerce_delete_category
- woocommerce_list_tags
- woocommerce_get_tag
- woocommerce_create_tag
- woocommerce_update_tag
- woocommerce_delete_tag
- woocommerce_list_orders
- woocommerce_get_order
- woocommerce_update_order_status
- woocommerce_get_stock_status
- woocommerce_update_stock
- woocommerce_revenue_summary
- woocommerce_sales_timeseries
- woocommerce_top_products
- woocommerce_orders_summary
- woocommerce_customers_summary
- woocommerce_get_store_configuration
- woocommerce_list_payment_gateways
- woocommerce_list_shipping_zones
- woocommerce_list_tax_rates
- woocommerce_list_webhooks
- woocommerce_get_webhook
- woocommerce_create_webhook
- woocommerce_update_webhook
- woocommerce_delete_webhook
- woocommerce_test_webhook
- woocommerce_list_brands
- woocommerce_get_brand
- woocommerce_create_brand
- woocommerce_update_brand
- woocommerce_delete_brand
- woocommerce_list_products_advanced
- woocommerce_find_product
- woocommerce_catalog_health
- woocommerce_bulk_update_products
- woocommerce_bulk_update_prices
- woocommerce_schedule_sale
- woocommerce_revert_pricing
- woocommerce_bulk_update_stock
- woocommerce_find_low_stock
- woocommerce_analyze_shop_page
- woocommerce_analyze_product_page
- woocommerce_update_product_card_layout
- woocommerce_add_low_stock_badge
- woocommerce_add_sale_badge
- woocommerce_analyze_storefront_card
- woocommerce_update_storefront_card_field
- woocommerce_update_checkout_layout
- woocommerce_set_product_attributes
- woocommerce_generate_variations
- woocommerce_create_variation
- woocommerce_create_global_attribute
- woocommerce_set_variation_gallery
- woocommerce_list_coupons
- woocommerce_create_coupon
- woocommerce_update_coupon
- woocommerce_create_customer
- woocommerce_update_customer
- woocommerce_add_order_note
- woocommerce_get_order_refunds
- woocommerce_create_order_refund
- woocommerce_list_subscriptions
- woocommerce_get_subscription
- woocommerce_update_subscription_status
- woocommerce_update_subscription_dates
- woocommerce_add_subscription_note
- woocommerce_list_bookings
- woocommerce_get_booking
- woocommerce_update_booking_status
- woocommerce_reschedule_booking
- woocommerce_list_membership_plans
- woocommerce_list_memberships
- woocommerce_get_membership
- woocommerce_update_membership_status
- woocommerce_set_membership_end_date
- woocommerce_create_cart_link
- woocommerce_agent_orders_report
- woocommerce_configurator_status
- woocommerce_get_product_configurator
- woocommerce_set_product_configurator
- woocommerce_list_configurator_attributes
- woocommerce_get_configurator_items
- woocommerce_set_configurator_items
- woocommerce_get_plugin_state
- woocommerce_set_plugin_state
- woocommerce_readiness_fixlist
- woocommerce_set_image_alt
- woocommerce_configure_feed
- woocommerce_generate_feed
- woocommerce_get_feed_status
- woocommerce_repair_feed_scheduler
- woocommerce_validate_feed
- woocommerce_set_feed_category_mapping
- woocommerce_product_ai_readiness
- woocommerce_catalog_ai_readiness
Documentation Agent-ready commerce Respira and the official WooCommerce MCP
Next to the official WooCommerce MCP.
WooCommerce gives every store a standard base for AI, and it grows with every release. Keep it connected. Respira is the layer you add when you want the AI to act on a live store safely, and to help the store grow.
What WooCommerce gives every store
- Canonical abilities for products and orders, through the WordPress Abilities API and the MCP Adapter
- Abilities arriving in its extensions, from Subscriptions to WooPayments, read only for now
- WordPress permissions on every call, and honest read-only annotations
- Built in and free
What Respira adds on top
- Changes on a copy first, a preview before anything moves, your approval, and 90 days of undo
- The rest of the store: variations and swatches, brands, coupons, customers, refunds, reports
- The storefront: product cards in Elementor, Divi, Bricks, Flatsome and block themes, and sale badges on block themes
- Growth: the AI-readiness score and fixlist, six shopping feeds, llms.txt and attributed cart links
Reviews written inside Respira, after real work.
Submitted from inside the product by people using it on their own WordPress sites, published verbatim.
In product: 5.0/5 from 46 reviews On G2: 4.7/5 from 11 reviews
“Mihai, just wanted to say thanks for building Respira. I run a chiropractic clinic in Adelaide and I'm using Claude AI to rebuild my entire website in Bricks Builder. Respira filled a gap nothing else could: letting Claude actually read and write Bricks content through MCP. The fact that you built this as a solo developer, listened to early feedback, and kept shipping updates is genuinely impressive. Rooting for you and the product. Keep going! 🎉🚀”
“Great and smooth experience.”
One price, the whole store.
Maker and Builder
€95 a year
All 104 tools, the same safety on every change, support by email. Cancel anytime.
Get the add-onNeeds WooCommerce and the Respira for WordPress plugin. If the add-on lapses, you get 7 days to finish, then the store tools switch off and your data stays as it is.
Questions.
What is a WooCommerce MCP?
An MCP (Model Context Protocol) server lets AI assistants like Claude, ChatGPT and Cursor read and edit your store directly. Respira is the WooCommerce MCP that covers the full store surface, 104 tools across products, variations, brands, coupons, customers, orders and refunds, with a snapshot, a dry-run preview and an approval step on every change.
Is it safe to let AI edit my WooCommerce store?
With Respira, yes. Every write is duplicate-first and snapshotted before and after, so any change stays reversible for 90 days. Destructive operations have a dry-run preview, refunds are dry-run by default and capped to the refundable total, and payment gateways, shipping zones and tax settings are read-only.
What makes a WooCommerce MCP safe enough for a live store?
Four things: changes land on a copy first, anything that moves money or many rows runs as a dry run before it is written, live changes wait for approval, and every write can be rolled back. Respira adds all four on every write, with 90 days of undo and read-only payment, shipping and tax settings. WooCommerce’s own abilities rely on WordPress permissions, which decide who may act; Respira adds the layer that decides whether a change is the one you meant.
Does Respira replace the official WooCommerce MCP?
No, it works next to it. WooCommerce ships canonical abilities for products and orders in core and is adding abilities to its extensions. Keep them connected. Respira runs in its own namespace, never shadows WooCommerce’s abilities, and adds what a store owner needs on top: changes on a copy with approval and 90 days of undo, the rest of the store (variations, brands, coupons, customers, refunds), the storefront in page builders, and the growth tools.
How is Respira different from the free community WooCommerce MCP servers?
Most community servers translate the WooCommerce REST API into tools, which is useful for reading and scripted edits. Respira adds the safety layer (copies first, dry runs, approval, a PII-safe audit log and 90 days of undo), the parts of the store a REST translation leaves raw (variations and swatches, brands, refunds, AI-readiness), and storefront editing in Elementor, Divi, Bricks, Flatsome and block themes.
Do I need the WooCommerce add-on?
Only if you are running a WooCommerce store and want to manage products, orders, and inventory through the AI you already use: Claude, ChatGPT, Codex, Cursor or any MCP app.
Can I cancel anytime?
Yes. Cancel anytime from billing. You will have a 7-day grace period, then WooCommerce features are disabled. Data remains safe.
Does it work with all page builders?
Yes for the store itself: products, variations, coupons, orders, reports, feeds and the readiness score work on any WooCommerce site, whichever of the 19 supported page builders it uses. Storefront editing is narrower: product cards can be edited in Elementor, Divi, Bricks, Flatsome and block themes, and sale and low-stock badges are placed on block themes. Other builders get a clear unsupported answer instead of a false success.
Does it work on a block theme with no page builder?
Yes, properly, since 4.0.0. Analysing a shop page on a block theme returns real structural analysis against the native archive-product template instead of "no page builder detected". Badges are positioned inside the product image, product card fields are addressable by canonical WooCommerce block name, and update_checkout_layout returns an honest capability error rather than a misleading one. Proven on WordPress 7.0.2, PHP 8.5, WooCommerce 10.9.4 and the stock Twenty Twenty-Five block theme. It is not yet proven on GreenShift. This came from a published field study by Dale Smith of revWorx (https://revworx.ai/), who builds only on FSE block themes and live-verified that the storefront tools went inert there.
Can it report on revenue and sales without exposing customer data?
Yes. Since 4.0.0 there are bounded, HPOS-compatible reports: revenue, a sales time series, top products, orders and privacy-safe customer summaries. Each one states its metric definitions and the coverage behind the number, so an agent quoting a figure can also say what that figure counts.
Can AI manage WooCommerce webhooks?
Yes, behind an approval gate. Webhook management uses the native WooCommerce webhooks, accepts HTTPS targets only, restricts topics to an allowlist, treats secrets as write-only so they are never returned, and keeps test deliveries redacted and rate limited.
Is technical support included?
Yes. Your WooCommerce add-on purchase includes technical support for WooCommerce features. Email word@respira.press directly for human support.
What happens if my subscription expires?
You get a 7-day grace period. After that, WooCommerce features are disabled while your data remains safe. Reactivate anytime.
Can AI modify my payment gateway settings?
No. Payment gateways, shipping zones, and tax settings are read-only. AI can read for context but cannot modify them.
What product types are supported?
Simple, variable, grouped, external, virtual, and downloadable products are supported.
Can AI process refunds?
Yes, with guardrails. Refunds are dry-run by default, so the AI previews the amount without moving any money; you have to explicitly confirm before a refund is issued. Every refund is capped to the order’s remaining refundable total and is snapshotted and audited.
Can AI assistants find and recommend my products?
That is what the agent-ready commerce layer (v3.1) does. The add-on generates always-fresh product feeds in six formats (Google Shopping, OpenAI/ChatGPT JSONL, Meta, Pinterest, TikTok, CSV), serves a store llms.txt at your site root, scores your catalog against the Google Shopping spec, and creates signed cart links whose orders are attributed back to the AI assistant that sent them.
What is Respira ARC and do I need it if I have the add-on?
Respira ARC is the free plugin that ships the readable half: feeds, llms.txt, readiness score and cart links. The WooCommerce Add-on includes all of that plus the agent tools that act on a store. If both are installed, ARC steps aside automatically and settings carry over, so no, with the add-on you do not need ARC.
Does it support WooCommerce Subscriptions, Bookings and Memberships?
Yes, since v3.1. List, inspect and update subscriptions (status transitions validated against what Subscriptions itself allows), reschedule bookings with a conflict scan, and manage membership statuses and end dates. Every write is dry-run by default and tested against the real extensions. Since v3.2 the add-on also reads and edits STAGGS product configurators.
Try it on your own store.
Connect your site, ask for one small change, and approve it when it looks right. I built Respira and answer support myself.