| title | description |
|---|---|
Support & Troubleshooting |
Troubleshooting guides for Respira for WordPress, including MCP server connection issues, API key errors, page builder detection problems, and how to get direct support. |
All Respira licenses include technical support:
- Starter plan: Email support at word@respira.press
- Agency plan: Priority email support at word@respira.press
- WooCommerce add-on: Technical support included with €7/month subscription
Response time: Typically within 24 hours
Who responds: Mihai (founder), not a support bot
What to include: WordPress version, Respira version, error messages, what you were trying to do
Before contacting support, check this troubleshooting guide. Many common issues have quick solutions below.
Use this page to diagnose and resolve the most common Respira for WordPress issues, including MCP server errors, API key failures, page builder detection problems, and publishing or saving issues.
Before diving into specific issues, run these commands to check your setup:
# Test your connection
npx @respira/wordpress-mcp-server --test
# List configured sites
npx @respira/wordpress-mcp-server --list
# Re-run setup wizard
npx @respira/wordpress-mcp-server --setup- Respira for WordPress:
4.2.0+ - MCP server:
4.0.0+ - WooCommerce tooling: plugin
4.2.0+, MCP4.0.0+, Woo add-on1.0.2+
If you are on older versions, upgrade first before deep debugging.
Before requesting support, gather the following:
- Exact error messages shown in WordPress or in the MCP server console
- Output from
--testcommand - Your site URL, including protocol (
https://) - Respira for WordPress plugin version
- Whether the issue happens on a specific page, builder, or environment
Quick fix: Run the setup wizard again:
npx @respira/wordpress-mcp-server --setupOther checks:
- Check that Node.js 18+ is installed:
node --version - Verify your config file exists at
~/.respira/config.json - Run
npx @respira/wordpress-mcp-server --testto test your connection - Review the MCP server console output for runtime errors
- Confirm your system firewall or host environment is not blocking local connections
- Restart your AI assistant (Cursor, Claude Code, etc.) after configuration changes
This is informational, not a runtime failure.
- Upgrade with:
npx -y @respira/wordpress-mcp-server@latest - Restart your AI client after upgrade
- Disable daily update checks with:
RESPIRA_MCP_DISABLE_UPDATE_CHECK=1
- Confirm the key starts with
respira_orrespira_site_and has no extra spaces - Check that the API key is active in WordPress Admin (Respira → API Keys)
- Ensure your site URL is correct and includes
https:// - Review the audit log in WordPress Admin for failed API requests
- Verify the key has not expired or been revoked
- Try generating a new API key
- Confirm the intended page builder plugin is installed and active
- Make sure the page or post was created with that builder
- Some page builders require specific Respira license tiers
- If detection still fails, check for JavaScript errors in the browser console
- Try reading the page directly:
Read page ID 123
If Elementor writes fail intermittently or return 500-level errors:
- Upgrade Respira plugin to
4.2.0+ - Upgrade MCP server to
4.0.0+ - Re-run setup:
npx @respira/wordpress-mcp-server --setup - Re-test:
npx @respira/wordpress-mcp-server --test - Retry the same operation once after upgrade
Recent fixes include safer handling for link-control array payloads, stricter payload normalization, and cache invalidation on fallback save paths.
- If direct editing is enabled, confirm whether you chose
liveorduplicatein preflight - For duplicate edits, verify you're reviewing the duplicate
- Ensure your WordPress account has permission to edit the page or post
- Review the audit log for validation or publishing errors
- Confirm that content validation is passing
- If drafts are not updating, clear any server-level or plugin caching
This is expected in the 4.0 admin IA refresh.
- Edit plugin controls in Respira → Settings
- Use Setup → Health & Permissions as a readiness/status summary
If you see 'npx' is not recognized as an internal or external command:
- Use the full path:
C:\Program Files\nodejs\npx.cmd - Or install globally:
npm install -g @respira/wordpress-mcp-server - Ensure Node.js is in your system PATH
The site URL in your config must match exactly what WordPress reports:
- In WordPress Admin, go to Settings → General
- Copy the "WordPress Address (URL)" exactly
- Update dashboard-generated MCP config, or
~/.respira/config.jsonfor manual mode - Re-run
npx @respira/wordpress-mcp-server --test
- Introduction
- Installation
- Configuration
- Usage Guide
- Prompts & Examples
- API Reference
- Release History
Run npx @respira/wordpress-mcp-server --test to check the connection. If successful, you'll see a confirmation message with your site details.
First check whether you are editing a duplicate page (this is expected behavior). Go to Respira → Approve Edits in WordPress Admin to approve changes. Also verify user permissions and clear any caching layers.
Yes. Ensure the API key and site URL in ~/.respira/config.json match the environment you are using. For local development, the MCP server runs on your machine alongside the AI assistant.
Use wordpress_switch_site in your AI assistant, or configure multiple sites in ~/.respira/config.json and use --list to see them.
Include your site URL, plugin version, output from --test command, a description of the issue, and any logs or exact error messages.
- Email: word@respira.press
- Use the account dashboard for license-specific support options
Respira for WordPress is a commercial plugin with dedicated support. For direct assistance, contact the team using the channels above and include as much diagnostic information as possible.