Health checks across every site
Status, uptime, pending updates, latest backups, running tasks and resource use, summarised in one answer.
“Give me an overview of all my sites: anything down, failing or waiting for updates?”
Connect Claude, Cursor, Codex or Gemini CLI to MagicWP. Check every site, apply updates after a backup, spin up staging and tune PHP in plain language, with a token you control and a confirmation before anything destructive.
Included with paid plans · 54 tools · Hosted by MagicWP
Works with the assistants you already use
Ask for the outcome. The assistant picks the tools, runs them in order, follows long jobs to the end and reports back.
Status, uptime, pending updates, latest backups, running tasks and resource use, summarised in one answer.
“Give me an overview of all my sites: anything down, failing or waiting for updates?”
The assistant takes a backup, applies plugin, theme or core updates, follows the job to the end and checks the site still answers.
“Back up shop.example.com, update all plugins and tell me when it's done.”
Create a site, clone one, or make a staging copy. It tells you which build step it's on and when it's ready.
“Create a staging copy of example.com and tell me when it's ready.”
Read CPU, memory and traffic, then adjust PHP limits, PHP-FPM, page cache and Redis, and flush caches.
“Why is example.com slow? Check its resources, caching and PHP settings.”
One-time Magic Login links, password reset emails, WordPress users, settings, debug and maintenance mode, plugins and themes.
“Give me a Magic Login link for example.com's wp-admin.”
Add a custom domain and get the DNS records it needs, connect it, and manage server-level redirects.
“Add a 301 redirect on example.com from /old-pricing to /pricing.”
MagicWP hosts the MCP server. You bring a token and the assistant you already use.
In the dashboard, open MCP and pick For MCP (full) or For MCP (read-only). Copy the token; it’s shown once.
One command in Claude Code, or a few lines of config in Claude Desktop, Cursor, Codex and Gemini CLI.
“Which of my sites have updates waiting?” The assistant answers from your live sites.
claude mcp add --transport http --scope user magicwp https://mcp.magicwp.io/mcp \
--header "Authorization: Bearer mwp_your_token_here"--scope user makes MagicWP available in every project. Setup for Claude Desktop, Cursor, Codex and Gemini CLI is in the docs.
Every tool is marked by what it does, so your assistant and your client know which ones need a closer look.
Look without changing anything. A read-only token sees only these.
Everyday work that is easy to change back or safe to repeat.
Hard to undo. Each needs you to type the site's domain to confirm.
An assistant can only do what your token allows, and nothing destructive happens without you.
The assistant uses an API token you create, sees only the tools its permissions allow, and never more than your role.
The For MCP (read-only) preset lets an assistant look at everything and change nothing.
Deleting, restoring or overwriting needs the site's domain, typed by you. Keep your client's approval prompt on for these.
Every change is recorded in your activity log, marked via MCP, with your own IP address.
A Magic Login link made through MCP works once and expires after 5 minutes.
The MCP server passes your token to the MagicWP API and forgets it. No passwords, billing or team management through MCP.
Limit a token to your own IP addresses. The check uses the computer your assistant runs on.
Revoke the token in the dashboard and the assistant loses access at once.
Host on MagicWP, create a token, and manage every site from the assistant you already use.