WordPress MCP for Cursor and Windsurf: Manage Your Site From Your IDE

WordPress MCP for Cursor and Windsurf: Manage Your Site From Your IDE

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

  1. Download mumcp (free)
  2. Install on your WordPress site and generate an API key
  3. Add the MCP config to your IDE (Cursor, Windsurf, or Claude Code)
  4. Start managing WordPress from your editor

See also: Claude Desktop setup · ChatGPT setup · Gemini setup

Ready to Automate Your WordPress?

Let AI handle your content, SEO, and site management.

Get Started Free