ワンクリックで
setup
First-time setup — install mumcp on WordPress, generate an API key, and configure your MCP client. Start here.
メニュー
First-time setup — install mumcp on WordPress, generate an API key, and configure your MCP client. Start here.
MCPWP plugin development guide — add tools, bump versions, run tests, use the spai_register_tools hook API. Use when building or modifying the MCPWP WordPress plugin.
Operate a client's WordPress site brand-first and governed — the core loop every marketing/website agent runs on connect. Onboard, read the brand book, then build/edit on-brand with approval-first safety. Use the moment you connect to any mumcp site to do real work.
MCP connection reference for Claude Code, Claude Desktop, Cursor, and Windsurf. Use /mumcp:setup for first-time guided setup.
Check mumcp plugin status on a connected WordPress site — version, Elementor, capabilities, and available updates.
Modern web design principles for building pages via mumcp — typography, color palettes, card styling, responsive layouts, hero sections. Use before building or redesigning pages.
Build and edit Elementor pages via mumcp — layout modes, widget keys, flex grids, blueprints, validation, CSS regeneration. Use before working with Elementor data.
| name | setup |
| description | First-time setup — install mumcp on WordPress, generate an API key, and configure your MCP client. Start here. |
| user-invocable | true |
Welcome. This skill walks you through connecting Claude Code to your WordPress site for the first time. $ARGUMENTS = site URL (optional, skips step 1).
Run through the steps below in order. Each one takes about 30 seconds.
If mumcp is not yet installed on your site, install it now.
Option A — WP-CLI:
wp plugin install https://mumega.com/mcp-updates/mumega-mcp-latest.zip --activate
Option B — WP Admin:
Option C — WP-CLI (Docker):
docker exec <container> wp plugin install https://mumega.com/mcp-updates/mumega-mcp-latest.zip --activate --allow-root
Confirm it's running: visit https://YOUR-SITE.com/wp-json/site-pilot-ai/v1/site-info — you should get a JSON response.
In WP Admin, go to mumcp > Settings and click Generate API Key.
Copy the key — it starts with spai_ and looks like:
spai_a1b2c3d4e5f6...
Choose a role for the key based on what you need:
| Role | Tools | Best for |
|---|---|---|
admin | All 239 | Full site management |
designer | ~82 | Page building only |
editor | ~99 | Content + design |
author | ~40 | Content writing only |
For most use cases, start with admin — you can create restricted keys later with wp_create_api_key().
Take your site URL and API key from Step 2, then add the MCP server config.
Claude Code — add to ~/.claude/settings.json:
{
"mcpServers": {
"mumcp": {
"url": "https://YOUR-SITE.com/wp-json/site-pilot-ai/v1/mcp",
"headers": {"X-API-Key": "spai_YOUR_KEY"}
}
}
}
Per-project instead — create .mcp.json in your project root with the same JSON.
Claude Desktop — same JSON, saved to:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonCursor / Windsurf — use /mumcp:connect for client-specific instructions.
After saving, restart Claude Code (or run /reload-plugins if already running).
Call:
wp_introspect()
A successful response includes:
If you get an error, check the troubleshooting section in /mumcp:connect.
Here's what you can do now:
| Task | How |
|---|---|
| Build a new page | "Build a landing page with a hero, 3 feature cards, and a CTA" |
| Edit an existing page | wp_get_elementor_summary(id=PAGE_ID) then describe what to change |
| Browse all tools | /mumcp:tools |
| Elementor reference | /mumcp:elementor |
| Design guide | /mumcp:design |
| Check plugin status | /mumcp:status |
| Build a full page (agent) | use wp-builder |
If you have your site URL and API key ready, here is the complete config block to copy:
{
"mcpServers": {
"mumcp": {
"url": "https://REPLACE_WITH_YOUR_SITE/wp-json/site-pilot-ai/v1/mcp",
"headers": {
"X-API-Key": "REPLACE_WITH_YOUR_KEY"
}
}
}
}
Replace both values and paste into your client config file.