WordPress MCP
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 postupdatePost: Update an existing postsearchPosts: Search for posts by title or keywordgetPost: Get a specific postblockTypesSchema: Get WordPress block types schema
🎉 Happy vibe blogging 🎉
Recommend MCP Servers 💡
markitdown-mcp
A lightweight Model Context Protocol (MCP) server from Microsoft's MarkItDown project, providing STDIO, Streamable HTTP, and SSE transports to convert various URIs (http:, https:, file:, data:) into Markdown.
chunker-mcp
A MCP server that chunks source code files with LangChain and stores chunks in ChromaDB with line range metadata.
youtube-mcp
A MCP server for interacting with YouTube videos and retrieving subtitles to enable LLMs to analyze video content.
things-mcp
A Model Context Protocol (MCP) server that provides seamless integration with the Things productivity app.
mindmap-mcp-server
mindmap, mcp server, artifact
github-actions-mcp-server
MCP Server for GitHub Actions API, enabling AI assistants to manage workflows