MW
Tutorial 9 min read

Connect Claude Desktop to WordPress MCP Server

Wire Claude Desktop to your local or hosted MCP server with one config file.

Claude MCP Desktop WordPress
Auto-cycle
1. You prompt Claude — it picks the right MCP tool.

Click a node to step through

1. Overview

Claude Desktop reads a single MCP config file at launch and spawns any servers listed there as child processes. Point it at your WordPress MCP server and every conversation can now invoke your tools.

2. Install Claude Desktop

Download Claude Desktop from claude.ai/download. macOS, Windows, and (preview) Linux are supported.

3. Configure the MCP server

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your OS:

claude_desktop_config.json json
{
  "mcpServers": {
    "wp-mcp": {
      "command": "node",
      "args": ["/abs/path/to/wp-mcp-server/dist/server.js"],
      "env": {
        "WP_URL": "https://your-tunnel.trycloudflare.com",
        "WP_AUTH": "base64-encoded user:appPassword"
      }
    }
  }
}

4. Run your first tool

Restart Claude Desktop. In any chat, ask: "Draft a post titled 'Hello from Claude' with one paragraph." Claude calls posts.create, you approve, and a draft appears in WordPress.

5. Permissions & approvals

6. Useful workflows

Bulk-tag posts, draft series outlines, refresh meta descriptions, generate alt text for media — any composable WordPress operation can become a chat workflow.

Your WordPress is now Claude-shaped

Typed tools. Approve-every-call UX. No bespoke prompt scaffolding.

  • Approvals
  • Typed
  • Conversational