mcpbeat Sign in

WordPress Headless MCP Server

local only

WordPress Headless runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 9 Nov 2026.

Read WordPress content, ACF fields, and Yoast SEO data, and safely edit drafts.

—
Installs / week
npm · wp-headless-mcp
0
Stars
0 open issues
9 Nov 2026
Last commit
from GitHub
MIT
License
TypeScript

Nothing serious here today

Today is the operative word: we check WordPress Headless every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add wp-headless-mcp -e 'WP_URL=<WP_URL>' -- npx -y wp-headless-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "wp-headless-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "wp-headless-mcp"
      ],
      "env": {
        "WP_URL": "<WP_URL>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.wp-headless-mcp]
command = "npx"
args = ["-y", "wp-headless-mcp"]
env = { WP_URL = "<WP_URL>" }
.cursor/mcp.json
{
  "mcpServers": {
    "wp-headless-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "wp-headless-mcp"
      ],
      "env": {
        "WP_URL": "<WP_URL>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "wp-headless-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "wp-headless-mcp"
      ],
      "env": {
        "WP_URL": "<WP_URL>"
      }
    }
  }
}

Put your own value in place of <WP_URL> (Base URL of the WordPress site, without a trailing slash). The author’s registry entry marks it as required.

Optional settings from the registry entry, left out of the block above: MCP_PROFILE (Tool profile: public (read published content), editor (adds draft-only editing), or dev (adds developer tools)), WP_USER (WordPress user for the Application Password (editor and dev profiles)), WP_APP_PASSWORD (WordPress Application Password (editor and dev profiles)), WP_CACHE_TTL (Seconds to cache GET requests; 0 turns caching off), ACF_JSON_PATH (Absolute path to the theme's acf-json folder, for ACF labels, schemas, and TypeScript types), MCP_CPTS (Custom post type tools: auto, none, or a JSON array of {postType, singular, plural}).

Alternatives to WordPress Headless

same job, measured the same way
CellRune
by emulette

Read, calculate, edit, and save XLSX workbooks headlessly over local stdio.

local only
Inhalt
by kozmos-tech

An open-source headless CMS for managing content models and entries.

59 installs/wk local only
HeadlessMc
by headlesshq

Install, launch and control Minecraft: Java Edition clients and servers, also headless.

104 installs/wk local only
Joplin MCP Server
by jordanburke

Search, read, create, edit and sync Joplin notes and notebooks via a headless Joplin sidecar.

209 installs/wk local only
G
GRID Agent Tools
by grid

Load, read, edit, and recalculate .xlsx workbooks headlessly — no Excel required.

354 installs/wk local only
genko.me
by genko

Headless CMS. Search the docs and read, draft, publish, and schedule entries via OAuth.

answering
Screaming Frog SEO Spider MCP Server (headless)
by bzsasson

Headless Screaming Frog SEO Spider via its CLI: run crawls, export and filter data, no GUI needed.

559 installs/wk local only
iPadian
by ipadian-os

Create and preview self-contained web apps in iPhone, Duo, iPad, and Headless views.

2 tools answering

WordPress Headless — questions

Answers built from our own checks of this server.

Why is there no uptime for WordPress Headless?
WordPress Headless runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package wp-headless-mcp.
How do I connect WordPress Headless?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls wp-headless-mcp straight from npm; nothing to host, nothing to sign up for.
Is WordPress Headless open source?
Yes — it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.