Installation Guide
Install Respira for WordPress, set up the MCP server with the interactive setup wizard, and connect AI tools like Cursor, Claude Code, or Windsurf.
Respira enables you to use AI tools such as Cursor, Claude Code, Windsurf, and other MCP-compatible assistants to safely edit and manage your WordPress site.
This guide walks you through installing the Respira for WordPress plugin, generating an API key, setting up the MCP server on your machine, and connecting your preferred AI assistant.
If you are new to Respira, see the Introduction for a product overview.
Before you begin
Make sure you have:
- Access to your WordPress admin dashboard
- Permission to install plugins on your WordPress site
- Node.js 18+ installed on your local machine
- A Respira license or active trial
- (Optional) A staging site if you prefer to test before going live
Step 1: Install the Respira for WordPress plugin
Option A: Download from respira.press (Recommended)
- Go to respira.press/releases
- Download the latest
respira-for-wordpress-x.x.x.zip - In WordPress Admin, go to Plugins → Add New → Upload Plugin
- Choose the ZIP file and click Install Now
- Click Activate Plugin
Option B: Manual installation
- Download the plugin ZIP file
- Extract it to your WordPress
wp-content/plugins/directory - Go to Plugins in WordPress Admin
- Find Respira for WordPress and click Activate
Step 2: Generate an API key
- Go to Respira → API Keys in WordPress Admin
- Click Generate API Key
- Give it a name such as
My Development Machine - Copy and save the API key — it cannot be viewed again
Save your API key securely. It starts with respira_ and you will need it to configure the MCP server.
Step 3: Install the MCP server
The MCP server (@respira/wordpress-mcp-server) runs locally on your machine and connects your AI assistant to WordPress. See the Release History for the latest version and updates.
Option A: Interactive Setup Wizard (Recommended)
The easiest way to get started. The wizard guides you through configuration step-by-step:
npx @respira/wordpress-mcp-server --setup
The setup wizard will:
- Guide you through configuration step-by-step
- Validate your WordPress URL and API key
- Test your connection before saving
- Generate the config file automatically
- Show you what to add to your AI tool
Option B: One-Click Install for Cursor
If you're using Cursor, click the button below to install automatically:
After installing, run npx @respira/wordpress-mcp-server --setup to create your site configuration.
Option C: Manual npm Installation
Install globally with npm:
npm install -g @respira/wordpress-mcp-server
Or run without installing globally:
npx -y @respira/wordpress-mcp-server
CLI Options
npx @respira/wordpress-mcp-server --setup # Run setup wizard
npx @respira/wordpress-mcp-server --list # List configured sites
npx @respira/wordpress-mcp-server --test # Test connection to default site
npx @respira/wordpress-mcp-server --help # Show help
Step 4: Create site configuration
If you didn't use the setup wizard, create the config file manually at ~/.respira/config.json:
{
"sites": [
{
"id": "my-site",
"name": "My WordPress Site",
"url": "https://your-site.com",
"apiKey": "respira_your-api-key-here",
"default": true
}
]
}
Step 5: Connect your AI assistant
See the Configuration Guide for setup instructions for:
Once connected, refer to the Usage Guide to learn how to prompt your assistant effectively.
You are all set
Once configured, you can start using AI to edit your WordPress site. Try prompting your assistant with:
- "List all pages on my WordPress site"
- "Create a duplicate of the About page"
- "Update the homepage title to 'Welcome'"
- "Analyze the SEO of my homepage"
Next steps
Configuration Guide
Configure Cursor, Claude Code, and other AI tools
Usage Guide
Learn how to use Respira effectively
FAQ
Do I have to use npm to install the MCP server?
No. You can use the setup wizard (npx @respira/wordpress-mcp-server --setup), install globally via npm, or run with npx without installing. All options use the same MCP server.
Do I need Node.js installed?
Yes. The MCP server requires Node.js 18 or higher. Check your version with node --version.
Can I install Respira on a staging site first?
Yes. Many users install the plugin on a staging or development site before enabling it on production.
What should I do if something fails during installation?
Run npx @respira/wordpress-mcp-server --test to test your connection. See the Troubleshooting guide for common issues and solutions.
If you need help, contact support at word@respira.press.
How do I manage multiple WordPress sites?
Run the setup wizard again and add another site, or edit ~/.respira/config.json directly. Use wordpress_switch_site in your AI assistant to switch between sites.
Ready to get started?
Start free. No credit card required.
Questions? Email word@respira.press
Last updated 3 weeks ago
