MCP Server — Automattic/mcp-wordpress-remo

MCP WordPress Remote proxy server

Remote serverstreamable-httpTypeScript

What is the MCP Server?

MCP WordPress Remote proxy server

What it actually does

Connect AI assistants like Claude Desktop to your WordPress sites with multiple authentication methods including OAuth 2.0, JWT tokens, and application passwords.

  • MCP Authorization Specification Compliant — - Implements MCP Authorization specification 2025-06-18
  • OAuth 2.1 with PKCE — - Secure authorization code flow with PKCE (RFC 7636)
  • Resource Indicators — - RFC 8707 compliance for token audience binding
  • Dynamic Client Registration — - RFC 7591 support for automatic client registration
  • Protected Resource Metadata Discovery — - RFC 9728 for automatic endpoint discovery
  • Multiple Authentication Methods — - OAuth 2.1, JWT tokens, and WordPress application passwords

Configuration

  • Node.js 22+ (required for fetch API support) - WordPress site with the MCP Adapter plugin installed and active - WordPress user account with appropriate permissions

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Server

claude mcp add for-wordpress --env WP_API_URL=your-value --env CUSTOM_HEADERS=your-value --env OAUTH_ENABLED=your-value --env JWT_TOKEN=your-value --env WP_API_USERNAME=your-value --env WP_API_PASSWORD=your-value --env OAUTH_CALLBACK_PORT=your-value --env OAUTH_HOST=your-value -- npx -y @automattic/mcp-wordpress-remote

Configuration

  • Node.js 22+ (required for fetch API support) - WordPress site with the MCP Adapter plugin installed and active - WordPress user account with appropriate permissions
VariableDescriptionRequired
WP_API_URLEndpoint or connection string the server talks to.Yes
CUSTOM_HEADERSConfiguration value read at startup.Optional
OAUTH_ENABLEDConfiguration value read at startup.Optional
JWT_TOKENCredential the server authenticates with.Yes
WP_API_USERNAMEConfiguration value read at startup.Optional
WP_API_PASSWORDConfiguration value read at startup.Optional
OAUTH_CALLBACK_PORTConfiguration value read at startup.Optional
OAUTH_HOSTEndpoint or connection string the server talks to.Optional

Example prompts to try

  • “Use MCP to Installation.”
  • “Use MCP to Configuration.”
  • “Use MCP to Setup.”

Frequently asked questions

MCP WordPress Remote proxy server Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.