WordPress MCP Server

WordPress MCP Server

A MCP server that enables AI assistants to interact with WordPress sites through the WordPress REST API. Supports multiple WordPress sites with secure authentication, enabling content management, post operations, and site configuration through natural language.

Overview

The WordPress MCP Server is a Model Context Protocol (MCP) server that enables AI assistants to interact with WordPress sites through the WordPress REST API. It supports multiple WordPress sites with secure authentication, enabling content management, post operations, and site configuration through natural language.

Created by emzimmer

By integrating this server, Product Designers, Project Managers, and Design Leaders can streamline content management tasks, automate routine operations, and enhance collaboration between AI tools and WordPress platforms.

Key Features

  • Multi-Site Support: Connect to multiple WordPress sites simultaneously
  • REST API Integration: Full access to WordPress REST API endpoints
  • Secure Authentication: Uses application passwords for secure API access
  • Dynamic Endpoint Discovery: Automatically maps available endpoints for each site
  • Flexible Operations: Support for GET, POST, PUT, DELETE, and PATCH methods
  • Error Handling: Graceful error handling with meaningful messages
  • Simple Configuration: Easy-to-maintain JSON configuration file

Capabilities

  • List and query posts based on specific criteria
  • Create and edit content, including drafting new posts and updating existing ones
  • Manage comments, such as reviewing pending comments and identifying potential spam
  • Oversee plugin management, including checking active plugins and identifying those needing updates
  • Handle user management tasks, like creating new author accounts and updating user roles
  • Adjust site settings and configurations, such as checking active themes and permalink structures
  • Perform maintenance and diagnostics, including checking for broken links and reviewing system information

How It Works

  • Install the server via Smithery or manually using npm
  • Obtain application passwords from your WordPress sites for secure API access
  • Set up a JSON configuration file detailing your WordPress site information
  • Integrate the server with AI assistants like Claude Desktop by specifying the server command and configuration file path
  • Utilise the server to perform various WordPress operations through natural language commands

New to MCP or wondering why it matters?
Read how I’m using it in real workflows—with Claude, Figma, and Ghost:
👉 What Is Model Context Protocol (MCP)? It Changed How I Design—and Blog
About the author
Subin Park

Subin Park

Principal Designer | Ai-Driven UX Strategy Helping product teams deliver real impact through evidence-led design, design systems, and scalable AI workflows.

Ai for Pro

Curated AI workflows, prompts, and playbooks—for product designers who build smarter, faster, and with impact.

Ai for Pro - Curated AI workflows and Product Design guides—built for Product Designers, PMs, and design leaders.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Ai for Pro - Curated AI workflows and Product Design guides—built for Product Designers, PMs, and design leaders..

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.