🔌

WordPress MCP

Content450

Create, edit, and manage WordPress posts, pages, media, and plugins.

Claude DesktopCursor

Overview

Create, edit, and manage WordPress posts, pages, media, and plugins.

Setup

Run with npx:

npx -y @modelcontextprotocol/server-wordpress

Configuration

WORDPRESS_SITE_URL and WORDPRESS_APPLICATION_PASSWORD

Documentation

WordPress MCP (Enhanced)

Overview

WordPress MCP provides access to WordPress REST API for content management.

Features

  • Post and page management
  • Media library access
  • User management
  • Plugin administration
  • Theme customization

Installation

npx -y @modelcontextprotocol/server-wordpress

Configuration

Set up WordPress credentials:

export WORDPRESS_SITE_URL=https://your-site.com
export WORDPRESS_APPLICATION_PASSWORD=your_app_password

Generate application password at WordPress Users.

Available Operations

OperationDescription
Create PostPublish new post
Get PostsList published posts
Update PostModify existing post
Upload MediaAdd media files
Get PagesList site pages

Usage Examples

Create Post

{
  "action": "create_post",
  "title": "New Blog Post",
  "content": "Post content here",
  "status": "publish",
  "categories": [1, 2]
}

Get Posts

{
  "action": "get_posts",
  "per_page": 10,
  "status": "publish"
}

Upload Media

{
  "action": "upload_media",
  "file": "path/to/image.jpg",
  "title": "Featured Image",
  "alt_text": "Description for accessibility"
}

Pros

  • ✅ Full CMS integration
  • ✅ REST API native
  • ✅ Plugin ecosystem
  • ✅ Content automation

Cons

  • ❌ Requires WordPress site
  • ❌ Application password setup
  • ❌ Rate limits on self-hosted

Resources