Account MCP Troubleshooting
The assistant says it has no tool for that
"I don't have a tool to delete backups", "that isn't available", or the assistant points you to the dashboard.
The assistant can usually name the setting to turn on. When a group is off, the Account MCP tells it, for example: "invite_team_member is in the "Teams" tools, which are turned off for this account. The account owner can turn them on in Settings → MCP (https://app.instawp.io/mcp-settings), then reconnect."
- The group is turned off. Open Settings → MCP and turn on the group the action belongs to, then Save changes. Site actions, Access & logs and Teams are off by default. Each prompt page names its group.
- The connection is read-only. Reconnect the assistant and choose read-write access. With Read-only mode on in Settings → MCP, nothing can be changed.
- The assistant still has the old tool list. After turning a group on, Claude (claude.ai) keeps the connector's previous list of tools. Disconnect and reconnect InstaWP in Claude's Settings → Connectors, then start a new chat. In Claude Code, run
/mcpand reconnect. - The assistant declines on its own. Some assistants refuse an irreversible action (such as deleting a site) and send you to the dashboard. Ask again and confirm that you want it.
"Not in this site's plan"
| You see | Why | What to do |
|---|---|---|
| CDN is off for this site: its plan does not include CDN. | CDN, Shield and the Image Optimizer need a plan that includes them. | Change the site's plan |
| Shield is in the plan but not set up yet. | Shield has to be set up once. | Set up Shield |
| … needs a paid plan with advanced PHP settings | max_execution_time and upload_max_filesize are paid-plan settings. | Upgrade the plan, or change another setting |
| pm.max_children is set by InstaWP for this plan and cannot be changed. | PHP workers come with the plan. | Upgrade the plan for more workers |
| Object Cache is not available for this site. It needs a plan that includes Object Cache … | Object Cache needs a plan that includes it, on a team that isn't a legacy team. | Change the site's plan |
| You need the Starter plan or higher to map a custom domain. | Free and Sandbox sites can't map a domain. | Change the site's plan |
| You have added the maximum number of team members allowed under your current plan. … | The plan has no member seat left. | Upgrade the plan, or remove a member |
WordPress or the server refused
| You see | Why | What to do |
|---|---|---|
| Could not list the site's plugins. WordPress may be failing to load; check the site's error log. | WordPress on the site doesn't start. | Read the error log to find the cause |
| This plugin does not work with your version of WordPress. Minimum WordPress requirement is 7.1 | The plugin needs a newer WordPress. | Update WordPress first |
| Invalid PHP version '9.9'. Available: … | Only the versions the site's PHP tab offers can be chosen. | Pick one from the list |
| … must be a whole number from 64 to 1024 (mb). | The value is outside the setting's range. | Use a value in the range |
| The site's last usable backup can't be deleted | One usable backup always stays. | Create a new backup first, or delete it from the dashboard |
| Backup … has not finished successfully (status: …) | Only a successful backup can be restored. | Pick another backup from the site's backup list |
| A restore of … is already in progress. | A site runs one restore at a time. | Check the latest restore and try again once it has finished or failed |
| … has expired, so it can't be restored in place. | An expired site can only be restored as a new site. | Create a new site from the backup |
| The active theme can't be deleted | A site always needs an active theme. | Activate another theme first |
| The user was created, but the email wasn't sent | The site couldn't send email. | Send a password reset link later, or set up email on the site |
| The magic login link doesn't log you in | The link works only once and expires shortly after it is created: it was already used or has expired. | Ask for a new link and open it right away |
| Disk usage not refreshed: the server could not measure it | The live measurement failed. | The last recorded figure is shown; try again later |
| Shield reports different values than were asked for | Shield didn't apply the change yet. | Ask for the site's Shield again before relying on it |
| Please wait 30 minutes before attempting to add this domain again. | The domain was tried in the last 30 minutes. | Try again later |
| The domain is refused when mapping it | Its CNAME record doesn't point to the site yet, or hasn't spread through DNS. | Check the record (with Cloudflare, turn the proxy off) and try again |
| … is the primary domain, which cannot be removed. | Only an alias can be removed. | Make another domain primary first |
| This connection is read-only; reconnect the app with read-write access to list domains. | Listing domains needs a read-write connection, as on the dashboard. | Reconnect with read-write access |
| Only the team owner or an admin can manage team members. | Managers and Members can't invite, change or remove members. | Ask the team owner or an Admin |
| … is an Admin. Admins are changed and removed on the dashboard (Settings → Team) only. | The assistant never changes or removes an Admin. | Use the dashboard |
Something else
- Site not found. The site is in another team, or your account can't see it. Switch to the right team in the dashboard; the Account MCP works on your current team.
- A change didn't show up. Some changes run in the background (backups, backup restores, snapshot re-syncs). Ask the assistant again after a minute.
Still stuck? Contact InstaWP support from the dashboard.