What is the WP Downgrade MCP server?
The WP Downgrade MCP server from AcrossAI lets Claude, ChatGPT, Cursor and any other MCP client hold WordPress core on a version you choose, so update checks keep offering that version instead of the latest. It runs inside WordPress through the free Abilities Manager and MCP Manager plugins, and works through the WP Downgrade plugin itself — with no third-party relay in between.
Looking for another plugin? Browse all WordPress MCP integrations or the Updates and Versions integrations.
What your AI can do with WP Downgrade
WordPress can be moved down to an earlier version once — but it will offer the newer one again at the next update check, and an automatic update will quietly take it back. A pin is what makes a chosen version hold. These abilities read, set and clear it.
Read the pin
Whether core is pinned, to which version, what is actually running, and whether the pin is currently having any effect at all.
Hold a version
Pin core to a release WordPress.org publishes, so update checks keep offering it. The response states plainly that core has not moved yet.
Let go again
Clear the pin and restore WordPress’s normal update behaviour. No confirmation needed — the escape hatch should never be harder than the thing it undoes.
Troubleshooting
Pinned a version and nothing happened? Three reasons.
A pin is easy to misread, because setting one is not the same as applying it.
The pin is set but core has not moved
That is correct behaviour, not a bug. A pin changes which package the update offer points at; core/update-wp-core is what applies it. The response names that next call rather than leaving it implied.
Reinstalling core suddenly refuses
While a pin is set there is no update offer for the running version, so core/reinstall-wp-core has nothing to re-apply. It refuses with that reason, and says to clear the pin first.
A custom download URL is in play
WP Downgrade can resolve a pin through a URL somebody typed in. Setting a pin is refused outright while that is enabled, rather than quietly pointing core at an archive this plugin did not choose.
Try asking
Paste one into Claude, ChatGPT or Cursor once your site is connected.
“Is WordPress held on a specific version on this site?”
“Hold WordPress on 7.0.8 — the new release breaks our booking plugin.”
“Why is my core version pin not doing anything?”
“The booking plugin is fixed — let WordPress update normally again.”
“Pin core to the previous release and then apply it.”
“What WordPress version is actually running, versus what is pinned?”
WP Downgrade + AI questions
Is there an MCP server for WP Downgrade?
Yes. AcrossAI turns your WordPress site into an MCP server with dedicated core-pinning abilities, so Claude, ChatGPT, Cursor or a local model can read, set and clear the pin directly. It’s free on WordPress.org.
Does setting a pin downgrade WordPress?
No, and this is the thing to understand before using it. A pin only changes which package WordPress’s update offer points at. Core stays exactly where it is until you run core/update-wp-core, which asks for an explicit confirmation because moving core backwards is a downgrade.
Every response from the pin abilities says so in as many words. An assistant reporting a downgrade that had not happened would be worse than no answer at all.
Do I need the WP Downgrade plugin installed?
To set or clear a pin, yes — the pin is WP Downgrade’s own setting, and those two abilities refuse with a clear message when it is not active. Reading the pin needs nothing: on a site without WP Downgrade it reports that no pin is set and that installing it is what enables pinning.
Why would I pin instead of just rolling core back?
Because a rollback on its own does not hold. core/rollback-wp-core moves core down once, and then WordPress offers the newer version again at the next update check — an automatic update can undo the whole thing overnight. A pin is what makes the choice stick until you clear it.
Can it pin a plugin or theme version too?
No — WP Downgrade is core only. For plugins and themes, see the WP Rollback integration, which moves them onto any released version and needs no host plugin to do it.
Is downgrading WordPress core safe?
Treat it as a considered step, not a casual one. Two things to know: the database is not downgraded with core, so the stored schema version stays ahead of the installed release; and a WordPress release older than the PHP your server runs will fail outright. core/update-wp-core refuses a release that predates support for your PHP version rather than letting you install it.
Who can run these abilities?
Only administrators, with the core-update capability. Setting a pin additionally requires an explicit confirm; clearing one does not, deliberately.
Which AI assistants work with it?
Any MCP client: Claude, ChatGPT, Gemini, Grok, Cursor, Claude Code, and local runtimes such as Ollama, LM Studio and Open WebUI.
Does my site data pass through AcrossAI’s servers?
No. Your WordPress site runs the MCP server and your AI client connects to it directly. There is no hosted gateway in the middle.
Is AcrossAI affiliated with WP Downgrade?
No. AcrossAI built and maintains this integration independently, reading and writing WP Downgrade’s own documented setting.
