mumcp connects your WordPress site to Cursor, Windsurf, and any MCP-compatible IDE. This means you can manage content, build Elementor pages, update WooCommerce products, and audit SEO — all without leaving your code editor. If you’re a developer who also manages WordPress sites, this eliminates the constant context-switching between IDE and browser.
Why Developers Love This
You’re in Cursor writing React components. A client messages: “Can you update the pricing page and add a new blog post?” Normally you’d switch to the browser, log into WordPress, open Elementor, make changes, save, switch back. With mumcp, you stay in Cursor and type: “Update the pricing section on page 33 and create a blog post about our new API.”
Setup: Cursor
Cursor has built-in MCP support. Add your WordPress site to .cursor/mcp.json in your project root:
{
"mcpServers": {
"wordpress": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-remote",
"https://your-site.com/wp-json/site-pilot-ai/v1/mcp/sse"],
"env": {
"API_KEY": "spai_your_api_key_here"
}
}
}
}
Restart Cursor. The WordPress tools will appear in the MCP tools panel alongside your other tools.
Setup: Windsurf
Windsurf supports MCP through its Cascade AI. Add to your Windsurf MCP config:
{
"mcpServers": {
"wordpress": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-remote",
"https://your-site.com/wp-json/site-pilot-ai/v1/mcp/sse"],
"env": {
"API_KEY": "spai_your_api_key_here"
}
}
}
}
Setup: Claude Code (Terminal)
If you use Claude Code (Anthropic’s CLI tool), add the MCP server to your project’s .mcp.json:
{
"mcpServers": {
"wordpress": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-remote",
"https://your-site.com/wp-json/site-pilot-ai/v1/mcp/sse"],
"env": {
"API_KEY": "spai_your_api_key_here"
}
}
}
}
Claude Code will auto-detect the MCP server and make all 207 tools available in your terminal session.
Developer Workflows
Theme Development + Live Content
| Prompt | What Happens |
|---|---|
| “Show me the Elementor structure of the homepage” | wp_get_elementor returns the full layout JSON — inspect it alongside your code |
| “Update the hero section with this new copy” | wp_patch_elementor targets specific widgets without touching the rest |
| “Build a new services page with 3 columns” | wp_build_page creates an Elementor layout you can iterate on |
| “Take a screenshot of the homepage” | wp_screenshot_url returns a visual preview without opening a browser |
Plugin Development + Testing
| Prompt | What Happens |
|---|---|
| “Create 5 test posts with lorem ipsum” | wp_create_post × 5 — seed test data without SQL imports |
| “List all posts with the ‘featured’ category” | wp_list_posts with category filter — verify your plugin’s output |
| “Check what options my plugin stored” | wp_get_option for any option key |
| “Delete all draft posts” | wp_delete_all_drafts — clean up test data in one command |
Client Handoff
| Prompt | What Happens |
|---|---|
| “Audit SEO on all pages before launch” | wp_analyze_seo checks titles, descriptions, keywords |
| “Generate alt text for all images without it” | wp_generate_alt_text uses AI to describe each image |
| “Set up the main navigation menu” | wp_setup_menu creates and assigns menus to theme locations |
| “Create a sitemap page listing all published content” | wp_list_content + wp_create_page |
207 Tools Available in Your IDE
Every tool that works in Claude Desktop works identically in Cursor, Windsurf, and Claude Code:
- Content — posts, pages, drafts, media, bulk operations
- Elementor — full layout control, section CRUD, widget editing
- WooCommerce — products, orders, customers, coupons
- SEO — Yoast, RankMath, AIOSEO
- Forms — CF7, WPForms, Gravity Forms
- AI Media — DALL-E images, alt text, text-to-speech
See the full tool reference for all 207 tools.
Get Started
- Download mumcp (free)
- Install on your WordPress site and generate an API key
- Add the MCP config to your IDE (Cursor, Windsurf, or Claude Code)
- Start managing WordPress from your editor
See also: Claude Desktop setup · ChatGPT setup · Gemini setup