Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

WordPress-MCP

MCP.Pizza Chef: Utsav-Ladani

WordPress-MCP is a Model Context Protocol server that integrates WordPress content management with LLM workflows. It supports creating, updating, searching posts, and retrieving WordPress block type schemas to generate rich post content using blocks. This server enables seamless interaction between LLMs and WordPress sites, facilitating automated content generation and management.

Use This MCP server To

Create and update WordPress posts via LLM commands Search WordPress posts for relevant content retrieval Generate post content using WordPress block type schemas Automate WordPress content workflows with LLM integration Fetch WordPress block schemas to build structured posts

README

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

WordPress.MCP.Demo.2.mp4

Demo 2

WordPress.MCP.Demo.mov

📦 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 🎉

WordPress-MCP FAQ

How do I configure WordPress-MCP server?
Configure by adding it to your claude_desktop_config.json with WordPress host URL, API username, password, and author ID.
Can WordPress-MCP create and update posts?
Yes, it supports creating, updating, and searching posts on your WordPress site.
Does WordPress-MCP support WordPress block editor content?
Yes, it can retrieve block type schemas to generate content using WordPress blocks.
Is WordPress-MCP compatible with multiple LLM providers?
Yes, it works with OpenAI, Claude, Gemini, and other MCP-compatible LLMs.
What authentication methods does WordPress-MCP use?
It uses WordPress API username and application password for authentication.
Can I use WordPress-MCP for automated content generation?
Yes, it enables automated post creation and editing through LLM-driven workflows.
How do I test WordPress-MCP after installation?
Follow the demo links provided in the GitHub repo to see example generated posts.
Does WordPress-MCP support custom post types?
It primarily supports standard posts but can be extended to custom post types with additional configuration.