MagicWP MCP Server

Manage your MagicWP WordPress hosting from any AI assistant.

Hosted MCP Server

npx add-mcp 'https://mcp.magicwp.io/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Manage your MagicWP sites in plain language from Claude, ChatGPT, Claude Code, Cursor, Codex and Gemini CLI

The MagicWP MCP server connects an AI assistant to your MagicWP workspace. Ask in plain language, and the assistant looks at your sites, takes backups, applies updates, creates staging copies, changes PHP and cache settings, fixes redirects and more, then tells you what happened.

It uses the Model Context Protocol (MCP), an open standard that AI assistants use to call tools. MagicWP runs the server for you; there is nothing to install on your side except the assistant itself.

Which plans include MCP

How it works

  • Sign in with your MagicWP account from Claude (web, desktop and mobile), ChatGPT or Claude Code: add the server address, sign in to the dashboard, pick a workspace and Full access or Read-only, and approve. There's no token to copy.
  • Or create an API token for MCP and put it in your assistant's config, for clients that send a header (Cursor, Codex, Gemini CLI and others).
  • The assistant sees only the tools its access allows. Read-only can look but never change anything.
  • Destructive actions, such as deleting a site or restoring a backup over it, need you to type the site's domain to confirm.
  • Everything the assistant does is recorded in Activities, marked via MCP and with the app's name for signed-in apps.

Get started

Add MagicWP to your assistant

Server: https://mcp.magicwp.io/mcp. In Claude or ChatGPT, add it as a custom connector and sign in; in Claude Code, install the MagicWP plugin. Other clients use a token. See Connect your assistant.

Approve

Sign in to MagicWP when the assistant asks, choose the workspace and the access level, and approve. You need two-factor authentication on your account.

Ask

"Give me an overview of all my sites: anything down, failing or waiting for updates?" More ideas are in Example prompts.

In this section

Connect your assistant

Sign in from Claude, ChatGPT or the Claude Code plugin, or use a token.

Tools

All 60 tools: what each one does and the permission it needs.

Example prompts

Real things to ask, from health checks to updates and staging.

Safety and limits

Permissions, confirmations, Magic Login, activity and rate limits.

Troubleshooting

No MCP access, sign-in and token errors, IP limits and rate limits.

Supported assistants

  • Sign in with MagicWP (OAuth): Claude on the web, desktop and mobile, ChatGPT, Claude Code, and any client that supports remote MCP servers with OAuth.
  • API token: Cursor, Codex, Gemini CLI, Claude Desktop through mcp-remote, and any client that supports remote MCP servers over Streamable HTTP and lets you send an Authorization header.