MCP WordPress Server

MCP WordPress Server is an MCP server that connects Claude Desktop and other Model Context Protocol clients directly to WordPress sites via the WordPress REST API v2. Designed for web developers, content creators, and site administrators, it exposes programmatic control over publishing workflows directly inside AI chat interfaces. The server provides 54 dedicated tools divided across eight core administrative areas: blog posts, static pages, media attachments, registered users, visitor comments, taxonomies including categories and tags, core site settings, and authentication management. By bridging language models with WordPress backends, users can draft new content, update existing pages, inspect revision histories, upload and inspect media library files, moderate discussion queues, and update site configurations without leaving their MCP client environment. Built entirely with TypeScript, it ensures type safety across all API calls and supports several secure authentication methods, including native WordPress Application Passwords, JSON Web Tokens, and Basic Auth.

Category: CRM, ERP & E-commerce

Tags: blogging, cms, content-management, rest-api, wordpress

Visit MCP WordPress Server

How to install and configure MCP WordPress Server

Follow these steps to configure MCP WordPress Server with Claude Desktop: 1. Generate an Application Password by navigating in your WordPress Admin to Users β†’ Profile β†’ Application Passwords, entering a name, and copying the generated token. 2. Open your Claude Desktop configuration file: - macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - Windows: %APPDATA%\Claude\claude_desktop_config.json - Linux: ~/.config/Claude/claude_desktop_config.json 3. Add the server under mcpServers using NPX: json { "mcpServers": { "mcp-wordpress": { "command": "npx", "args": ["@aiondadotcom/mcp-wordpress"], "env": { "WORDPRESS_SITE_URL": "https://your-site.com", "WORDPRESS_USERNAME": "your-username", "WORDPRESS_APP_PASSWORD": "your-app-password", "WORDPRESS_AUTH_METHOD": "app-password" } } } } 4. Alternatively, execute npx @aiondadotcom/mcp-wordpress setup in your terminal to run the interactive configuration wizard. 5. Restart Claude Desktop to load the WordPress tools.

What you can do with MCP WordPress Server

  • Drafting, reviewing, and publishing new WordPress blog posts or static pages directly from conversation prompts. * Uploading images, retrieving attachment URLs, and inspecting media library sizes without opening the WordPress admin. * Moderating community interactions by listing comments, approving legitimate responses, or marking unwanted submissions as spam. * Organizing site taxonomy by creating, updating, listing, and assigning categories and tags across posts. * Managing user profiles, modifying permissions, or generating and revoking WordPress application passwords on demand.

Key facts

  • https://github.com/AiondaDotCom/mcp-wordpress
  • CRM, ERP & E-commerce, Files, Documents & PDFs
  • blogging, cms, content-management, rest-api, wordpress

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server β€” MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON β€” MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP MD2PDF Server β€” MCP MD2PDF Server is an MCP server that enables automated conversion of Markdown documents into formatted PDF files with full…
  • MCP Media Processing Server β€” MCP Media Processing Server is an MCP server that connects AI assistants like Claude Desktop to local media manipulation utilities,…
  • MCP Knowledge Base β€” MCP Knowledge Base is an MCP server that processes local documents and answers queries based on their contents through similarity…
  • MCP Music Analysis β€” MCP Music Analysis is an MCP server that enables AI clients like Claude to inspect and process sound recordings using…

How do I install MCP WordPress Server?

You can run it directly without prior installation using the npx command npx @aiondadotcom/mcp-wordpress inside your Claude Desktop configuration file. Alternatively, you can install it globally via npm using npm install -g @aiondadotcom/mcp-wordpress or clone the repository to run local TypeScript builds.

What can MCP WordPress Server do?

It provides 54 tools covering content creation and management. You can create, update, list, and delete posts, pages, revisions, and media files. It also allows managing taxonomy terms like categories and tags, moderating comments, updating site settings, and configuring users and authentication.

Which authentication methods are supported?

The server primarily supports WordPress Application Passwords, which is the recommended method. It can also be configured to support JSON Web Tokens through a JWT plugin, API keys, or Basic Authentication depending on your server setup.

Which MCP clients work with MCP WordPress Server?

It works with any client supporting the Model Context Protocol, including Claude Desktop. Configuration simply requires adding the node or npx execution command and the WordPress connection environment variables to your client configuration file.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories