WordPress

Read and update WordPress posts, pages, and media.

Works with: Claude DesktopClaude Code

Community server · details last checked

Quick install
npx -y wordpress-mcp

How to install the WordPress MCP server

Add this to your Claude Desktop MCP configuration:

{
  "mcpServers": {
    "wordpress": {
      "command": "npx",
      "args": [
        "-y",
        "wordpress-mcp"
      ]
    }
  }
}

Add this to your Claude Code MCP configuration:

npx -y wordpress-mcp

Built by ContextBoltPair WordPress with ContextBolt SEO: live keyword, ranking, and competitor data, right inside your agent.

See ContextBolt SEO

The WordPress MCP server connects an agent to a WordPress site through the REST API. Given how much of the web still runs on WordPress, this is one of the more broadly applicable content integrations, and the sensible pattern is drafting rather than publishing.

What it actually does

The server authenticates with an application password and exposes WordPress content operations. The agent can list and read posts and pages, create new drafts, update existing content, manage categories and tags, and handle media. Reading existing content is what makes updates useful, since the agent can match the style and structure of what is already there.

Practical patterns:

  • ‘Draft a post from these notes, matching the structure of our last three guides.’
  • ‘Find every post that mentions the old pricing and list what needs updating.’
  • ‘Update the meta description on these ten pages.‘

Why use it

Content maintenance is the unglamorous half of running a site and it is where things rot. Old prices, dead links, outdated claims spread over two hundred posts nobody has time to audit. An agent that can read the whole corpus and report what needs attention makes that tractable, and the bulk-update case follows naturally.

Gotchas

Use an application password, not your account password, and give the account the narrowest role that does the job. Draft rather than publish; the failure mode of direct publishing is a formatting problem visible on a live site before you have seen it. Gutenberg block fidelity is the technical weak point, and content round-tripping through an agent can flatten a carefully built layout. Test on a staging site if you have one.

Built by ContextBolt

Pair WordPress with ContextBolt SEO

WordPress is one piece of your marketing stack. ContextBolt SEO is another: a hosted MCP server that brings live keyword research, difficulty scores, SERP breakdowns, and competitor analysis into the same conversation, so your agent can tell you what to target before you publish. Every lookup saves automatically to a private SEO Dashboard. $35 a month.

See ContextBolt SEO →

WordPress MCP server: FAQs

Does it need a plugin?

It uses the built-in REST API, so usually not. You will need an application password rather than your login password.

Can it publish directly?

It can, and it should not by default. Create drafts and publish deliberately, because a live site is not a place to discover a formatting problem.

Does it handle Gutenberg blocks?

Content maps to block markup with varying fidelity. Simple prose is fine; complex block layouts are where it gets messy.

Can it upload media?

Media endpoints are supported in most implementations, though large uploads through an agent are awkward.