MCP ExplorerExplorer

Wordpress Mcp

@Utsav-Ladanion a year ago
8 MIT
FreeCommunity
AI Systems
# A Model Context Protocol Server for WordPress

Overview

What is Wordpress Mcp

WordPress-MCP is a Model Context Protocol server designed for managing WordPress content. It enables users to create, update, search, and retrieve posts, as well as access WordPress block types schema for generating post content using blocks.

Use cases

Use cases for WordPress-MCP include automating blog post creation, managing content updates efficiently, searching for relevant posts in large databases, and generating dynamic content using WordPress blocks.

How to use

To use WordPress-MCP, add the specified configuration to your ‘claude_desktop_config.json’ file. This includes setting the WordPress host URL, API username, password, and post author ID. Follow the documentation for testing your server with Claude for Desktop for detailed instructions.

Key features

Key features of WordPress-MCP include the ability to create new posts, update existing posts, search for posts by title or keyword, retrieve specific posts, and access the WordPress block types schema.

Where to use

WordPress-MCP can be used in various fields such as blogging, content management, and web development, particularly where WordPress is utilized as a content management system.

Content

WordPress MCP

npm version
npm downloads

A Model Context Protocol server for WordPress content management. It has ability to create, update, search and get posts. It also has ability to get WordPress block types schema to generate post content using blocks.

📺 Demo

This posts are entirely generated by Claude

Demo 1

https://github.com/user-attachments/assets/646a4497-81e6-4bdf-afe1-ce5ef2df587d

Demo 2

https://github.com/user-attachments/assets/6ec184c3-ba41-4699-a13a-0402e1a16ce4

📦 Installation

Add following configuration to your claude_desktop_config.json file to use this MCP server:

{
  "mcpServers": {
    "wordpress": {
      "command": "npx",
      "args": [
        "-y",
        "wordpress-mcp"
      ],
      "env": {
        "WORDPRESS_HOST_URL": "http://localhost:<PORT>",
        "WORDPRESS_API_USERNAME": "<WORDPRESS_USERNAME>",
        "WORDPRESS_API_PASSWORD": "<WORDPRESS_APPLICATION_PASSWORD>",
        "WORDPRESS_POST_AUTHOR_ID": "<WORDPRESS_POST_AUTHOR_ID>"
      }
    }
  }
}

Check Testing your server with Claude for Desktop section in MCP Server Example Documentation for more details.

📝 Available Tools

  • createPost: Create a new WordPress post
  • updatePost: Update an existing post
  • searchPosts: Search for posts by title or keyword
  • getPost: Get a specific post
  • blockTypesSchema: Get WordPress block types schema

🎉 Happy vibe blogging 🎉

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers