Get the plugin
WP MCP/Integrations/SEO

SEO integration

MCP for Yoast SEO

WP MCP writes SEO metadata through Yoast SEO's own fields, so nothing changes in your setup except who is doing the typing. An AI agent can read and write meta titles, descriptions, focus keywords, canonicals, and robots flags across hundreds of posts, each write snapshotted first, and grouped into a session so a bulk run gone wrong is one click from undone.

get-seo-metaupdate-seo-metaget-seo-status

What your AI can do

Real Yoast SEO operations, every write reversible.

  • Read and write Yoast meta title, description, and focus keyword
  • Set canonical URLs and noindex / nofollow flags
  • Run bulk metadata passes across hundreds of posts
  • Restore one post's metadata, or an entire bulk session

Example prompts

Just ask.

Rewrite the meta descriptions across the blog, keep them under 155 characters.

Set focus keywords on the Services pages from this list.

Undo the metadata run I just did on the whole blog.

Under the hood

The real calls.

wpmcp, yoast-seo

update-seo-meta({ post_id: 90, title: "…", description: "…" }), writes Yoast fields; snapshotted

rollback-session({ session_id }), unwind the whole bulk run

Frequently asked

Questions, answered.

Does it change my Yoast setup?

No, WP MCP writes Yoast's own fields, so your SEO configuration is untouched; the agent just does the typing.

What if a bulk rewrite goes wrong?

Every write is snapshotted and grouped into a session, so you can roll the entire run back in one click.

Point your AI at Yoast SEO.

Release notes, straight to your inbox.

One email per release, what shipped, what's verified, what's production-only. No drip campaigns. Unsubscribe in one click.