DOCS / GETTING STARTED

Getting Started Guide

Install mumcp and connect it to your AI assistant in under 5 minutes.

Prerequisites

Before you begin, make sure you have:

  • WordPress 5.0+ — installed and running
  • PHP 7.4+ — required for the plugin
  • An MCP-compatible AI client — Claude Desktop, Cursor, Windsurf, Claude Code, or similar

1. Install the Plugin

Option A: From WordPress.org

  1. In your WordPress admin, go to Plugins → Add New
  2. Search for "mumcp"
  3. Click Install Now, then Activate

Option B: Manual Upload

  1. Download the plugin zip from sitepilotai.mumega.com
  2. Go to Plugins → Add New → Upload Plugin
  3. Choose the zip file and click Install Now
  4. Activate the plugin

2. Activate & Generate API Key

  1. After activation, find mumcp in the admin sidebar
  2. Click "Generate API Key"
  3. Your key will look like:
    spai_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
⚠ Important: Store this key securely. It provides full access to your site's content via the API.

3. Configure Your MCP Client

Add the following configuration to your AI client of choice. Replace yoursite.com with your domain and spai_your_key_here with your API key.

For Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "wordpress": {
      "url": "https://yoursite.com/wp-json/site-pilot-ai/v1/mcp",
      "headers": {
        "X-API-Key": "spai_your_key_here"
      }
    }
  }
}

For Cursor

Add to .cursor/mcp.json in your project root:

{
  "mcpServers": {
    "wordpress": {
      "url": "https://yoursite.com/wp-json/site-pilot-ai/v1/mcp",
      "headers": {
        "X-API-Key": "spai_your_key_here"
      }
    }
  }
}

For Claude Code

Add to ~/.claude.json:

{
  "mcpServers": {
    "wordpress": {
      "type": "url",
      "url": "https://yoursite.com/wp-json/site-pilot-ai/v1/mcp",
      "headers": {
        "X-API-Key": "spai_your_key_here"
      }
    }
  }
}

4. Verify the Connection

Once configured, restart your AI client and test the connection:

  1. Ask your AI:
    "What tools do you have for WordPress?"
    It should list 50+ tools like wp_list_posts, wp_create_page, wp_set_elementor, and more.
  2. Try a real command:
    "List all pages on my WordPress site"
    You should see a list of your site's pages returned.
✓ Success! If you see tools and results, mumcp is fully connected. You can now manage your WordPress site entirely through natural language.

API Key Permissions

API keys support three permission scopes:

Scope Operations Description
read GET operations List and retrieve posts, pages, media, settings
write POST / PUT operations Create and update content, upload media
admin DELETE, options, batch Delete content, manage settings, batch operations
Default keys have full access to all scopes. You can configure more restrictive scopes in mumcp → Settings.

WHAT'S NEXT

Continue Exploring

Dive deeper into everything mumcp can do.