MCP for SEO
Bulk SEO edits across the whole site. Every one of them undoable.
WP MCP lets an AI agent do the SEO work nobody enjoys: rewriting meta titles and descriptions, setting focus keywords, fixing canonicals, and flipping noindex and nofollow flags, across hundreds of posts, through Yoast SEO, Rank Math, or SEOPress. Each write is snapshotted before it lands. If a bulk rewrite goes wrong on post two hundred, you roll the whole session back in one click instead of unpicking it by hand.
Works with Yoast SEO, Rank Math, and SEOPress · one-click session rollback · free and open, GPL-2.0
› Rewrite the meta descriptions across the blog, keep them under 155 chars
⛨ snapshot SEO meta saved for 38 posts
⚒ update-seo-meta descriptions rewritten × 38
⚒ get-seo-status verifying lengths and canonicals
✓ Done. The whole run is one session, restorable in one click.
Why safety matters for SEO work
SEO mistakes are invisible until they are expensive.
The damage shows up weeks later
A wrong price shows up in the next order. A wrong noindex or a broken canonical shows up weeks later, as traffic that quietly stopped coming. By then, nobody remembers which of the 300 edits did it.
Bulk work is where agents earn their keep, and do the most damage
Rewriting metadata across a whole site is the perfect agent task: repetitive, rule-driven, boring. It is also one prompt misreading away from a site-wide mess. The answer is not to avoid bulk edits. It is to make them reversible.
Every edit logged, every session one click from undone
Each metadata write is snapshotted through the same engine that protects every WP MCP change, and grouped into its session. Review the log, restore one post, or roll back the entire bulk run at once.
What the agent can actually do
Metadata, links, and context. Nothing invented.
These are the real ability names the agent calls, registered through the official WordPress Abilities API. WP MCP writes SEO metadata through the plugin you already run, Yoast SEO, Rank Math, or SEOPress, using their own fields, so nothing changes in your SEO setup except who is doing the typing.
01 / safe change
Titles, descriptions, keywords, canonicals, robots
Read and write meta title, meta description, focus keyword, canonical URL, and noindex and nofollow flags per post, translated automatically to Yoast, Rank Math, or SEOPress fields. Every write is snapshotted first.
02 / read
Map the link graph, find the gaps
Build a site-wide internal link map, surface orphan posts nothing links to, and get suggestions for internal links worth adding. Read-only analysis the agent uses to plan its work.
03 / read
The agent knows what site it is on
One call gives the agent the site's structure, content inventory, and configuration, so a bulk metadata pass starts from what is actually there instead of guesses.
04 / undo
Bulk sessions, rolled back in one click
Every metadata edit lands in the operations log under its session. Restore a single post's metadata, or unwind an entire site-wide run, from the AI or from wp-admin.
05 / safe change
When the fix is the content, not the meta
Sometimes the right SEO move is editing the page: a better heading, an added internal link, a rewritten intro. The same agent does that too, through the same snapshot-first engine.
06 / plain truth
What this is not
WP MCP is not a rank tracker, a keyword research tool, or an audit-score dashboard. It is the layer that lets an agent do real SEO edits on your site safely. Your SEO plugin keeps doing its job; the agent just does the typing.
Do the boring SEO work at agent speed.
Undo it at panic speed.
Install the plugin, connect your AI client, and every metadata write from the first post to the five-hundredth is snapshotted, logged, and one click from undone.