MCP servers

WordPress MCP servers in 2026.Which one depends on where your site lives.

WordPress.com runs its own MCP server, in Claude's directory and ChatGPT's, for its paid plans and for self-hosted sites on Jetpack AI or Complete. Self-hosted sites can install WordPress's official MCP Adapter plugin, which exposes the abilities plugins register, or use open-source servers that call the REST API with an application password. Breakreach's hosted connector publishes and schedules posts, alongside your social posts.

Connect WordPress to Claude or ChatGPTChecked October 7, 2026. Breakreach is our product.
ClaudeBreakreach
Turn my roasting notes into a blog post on our WordPress site for Friday 8 AM, with the roastery photo on top
Scheduling on WordPresscreate_post

Reply to Claude…
Scheduled · Friday, 8:00 AM
Northbeam Coffee

How we roast Morning Light

October 7, 2026

Eleven minutes from green bean to bag. We start low to dry the beans, push through first crack, then stop early to keep the honey and orange notes. That early stop is why it tastes lighter than our other coffees, and why it works as well in a latte as in a pour-over.

WordPress MCP servers compared

How it connectsWhat it doesPublishes posts
BreakreachHosted. An application password you approve in wp-admin; OAuth from Claude's and ChatGPT's directoriesPublishes posts with a featured image, scheduled, alongside your social postsYes, At the time you set
WordPress.com's MCP serverHosted by WordPress.com. OAuth 2.1; paid WordPress.com plans, or Jetpack AI or Complete on self-hosted sitesPosts, pages, media, comments, stats, plugins and settings on every site of your account; writes ask you to confirmYes, As drafts by default
WordPress/​mcp-adapterOfficial plugin for WordPress 6.9+. WP-CLI, or HTTP with an application passwordExposes the abilities plugins register; core's own are read-only site and user infoWith a plugin that adds the ability
InstaWP/​mcp-wp, deus-h/​claudeus-wp-mcpOpen source, runs on your machine. Application passwords; several sitesPosts and pages, media, taxonomies, users, comments; plugins tooYes
AgriciDaniel/​wp-mcp-ultimateA plugin on your site. Application password, or its own OAuth 2.1 server58 abilities across content, media and settingsYes
Schedulers (Zernio, Postiz, Publer)Hosted. Application passwords for self-hosted sitesBlog posts from their apps; Zernio's go through a Blogs API apart from its social postsYes
Checked on October 7, 2026, from each project's README, WordPress.com's and WordPress's documentation and source, and the schedulers' docs. Breakreach is our product.
Our recommendation

To post to WordPress from an assistant, use Breakreach.We built it, so here's the case.

Connect WordPress
  • The blog post and its social posts in one request, scheduled for the same morning
  • Nothing to install on the site: type its address, approve Breakreach in wp-admin, done
  • It publishes at the time from Breakreach's servers, so WP-Cron on a quiet site can't make it late

When to pick something else. Breakreach only publishes posts, without categories, tags, pages or comments, and reads nothing back. To run the site from Claude, editing pages, answering comments, managing plugins, WordPress.com's server or an open-source one does far more.

The kinds of WordPress MCP serverHow each one gets to your account.

WordPress.com's own server

One connection reaches every site on your WordPress.com account: posts, pages, media, comments, stats, plugins and more, within your role on each site. You turn it on in your WordPress.com preferences, writes ask for your confirmation, and new posts start as drafts. It covers paid plans, free sites for their first 30 days, and self-hosted sites connected through Jetpack AI or Jetpack Complete.

The MCP Adapter, on your own site

WordPress's official plugin (1,801 GitHub stars, 40,000+ installs) turns the site's registered abilities into MCP tools, over WP-CLI or HTTP. Core 7.1 only registers read-only abilities, site and user info, so writing posts through it takes a plugin that adds those abilities. Automattic's earlier wordpress-mcp is archived and points here.

Open source, with an application password

InstaWP/mcp-wp and claudeus-wp-mcp run on your machine and call the REST API with an application password, the same credential Breakreach uses. They cover content, media, users and plugins, and you keep them running.

Hosted publishing

Breakreach and schedulers like Zernio, Postiz and Publer hold the application password and publish for you. Breakreach's difference is that the WordPress post sits in the same request as the social posts, from Claude or ChatGPT.

What WordPress's API lets a server doThe rules every server works within.

  • Application passwordsBuilt in since WordPress 5.6, on HTTPS sites. A user approves an app on wp-admin/authorize-application.php, and the password acts with that user's whole role. Wordfence turns them off by default.
  • PostingPOST /wp/v2/posts with title, block markup and status; media first through /wp/v2/media. Authors and above can publish; Contributors only write drafts.
  • SchedulingA post dated at least 60 seconds ahead waits as Scheduled and goes live through WP-Cron, which runs when someone loads a page.
  • WordPress.comFree WordPress.com sites have no REST API at their own address: their API goes through public-api.wordpress.com with OAuth2.

What Breakreach's WordPress tools doAnd what they don't, yet.

What you can ask for

  • Blog postsThe first line is the title; ## headings, - lists, **bold** and links become editor blocks you can still edit.
  • Featured image and mediaThe first photo is the featured image; up to 9 more photos and a video follow the text.
  • SchedulingAt a time you give, or the next free slot of your posting schedule, published from Breakreach's servers.
  • The same post elsewhereOne request can publish the article and share it on LinkedIn, X and the rest.

Not yet, or not possible

  • Categories, tags and excerpts
  • Pages, comments and plugins
  • Free WordPress.com sites
  • Stats

Set it up in Claude.7 steps, once. ChatGPT works the same way.

  1. Claude· Customize › Connectors
    Connectors
    Search
    Breakreach
    Schedule and publish to 15 social networks
    Connect

    Connectors let Claude use outside tools for you. You can disconnect them at any time.

In Claude Code, Cursor or any MCP clientOne hosted server, OAuth or an API key.

The server lives at https://api.breakreach.com/mcp and speaks Streamable HTTP, so there is nothing to install. Clients that handle OAuth sign you in; others send an API key from Settings → API & MCP.

Claude Code (then run /mcp to sign in)
claude mcp add --transport http breakreach https://api.breakreach.com/mcp
Cursor (~/.cursor/mcp.json)
{
  "mcpServers": {
    "breakreach": {
      "url": "https://api.breakreach.com/mcp",
      "headers": { "Authorization": "Bearer br_YOUR_API_KEY" }
    }
  }
}

Step-by-step setup for each client: Claude Code, Cursor, Codex and OpenClaw.

What to askThree requests that work on WordPress today.

  • “Turn my roasting notes into a blog post for Friday 8 AM, with the roastery photo on top”
  • “Publish the changelog on the blog and share it on LinkedIn and X at 10 AM”
  • “Write a 600-word post from this transcript with two ## sections, and save it as a draft”
FAQ

Questions, answered.

Short answers about WordPress MCP servers.

Two. WordPress.com runs a hosted one for its paid plans and Jetpack sites, listed in Claude's directory. For self-hosted sites, WordPress maintains the MCP Adapter plugin, which turns the abilities plugins register into MCP tools.

Yes, through any of the servers above. WordPress.com's creates drafts by default; Breakreach publishes or schedules the post at the time you set.

Not for Breakreach or the open-source servers that use application passwords: those are built into WordPress 5.6 and later. The MCP Adapter and wp-mcp-ultimate are plugins.

It can do what your user can do, so connect a user with the role the job needs, an Author to publish posts. You can revoke it anytime in Users → Profile → Application Passwords.

In Claude: Customize → Connectors → Discover, search Breakreach, Connect. In ChatGPT: Settings → Plugins, search Breakreach, Connect. In Claude Code: claude mcp add --transport http breakreach https://api.breakreach.com/mcp, then /mcp to sign in. Then connect your site in Breakreach: type its address and approve in wp-admin.

Creating a Breakreach account and connecting your first social account is free. Scheduling and publishing need a plan, from $29 a month ($23 billed yearly) for 5 accounts.

Instagram
TikTok
LinkedIn
YouTube
X
Facebook
Threads

Put your socials on autopilot.Live in two minutes.

Plans from $29 a month. Cancel anytime.