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
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.