Provides tools for managing WordPress posts and pages, including creating, updating, deleting, listing, duplicating content, scheduling publications, bulk editing, and managing revisions and trash.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@WordPress Content MCPcreate a new post titled 'Weekly Update' with category 'News'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
wp-content-mcp
WordPress MCP server for posts and pages management.
Installation
npm install wp-content-mcpConfiguration
Set environment variables:
export WORDPRESS_URL=https://your-site.com
export WORDPRESS_USERNAME=your-username
export WORDPRESS_APP_PASSWORD=your-app-passwordUsage with Claude Desktop
Add to your Claude Desktop config:
{
"mcpServers": {
"wp-content": {
"command": "npx",
"args": ["wp-content-mcp"],
"env": {
"WORDPRESS_URL": "https://your-site.com",
"WORDPRESS_USERNAME": "your-username",
"WORDPRESS_APP_PASSWORD": "your-app-password"
}
}
}
}Tools (12 tools)
Posts
create_post - Create a new WordPress post
update_post - Update an existing post
delete_post - Delete or trash a post
get_post - Retrieve a post by ID
list_posts - List posts with filtering
Pages
create_page - Create a new page
update_page - Update an existing page
Advanced
duplicate_post - Duplicate a post or page
schedule_post - Schedule future publication
bulk_edit_posts - Bulk update multiple posts
get_revisions - Get revision history
trash_restore_post - Trash or restore posts
License
MIT