Wordpress Automation MCP
This is a MCP tool to interact with Wordpress posts.
Tech Stack
- Python 3.13
- UV
Features
- Connect to WordPress sites using environment variables or direct credentials
- Create, read, update, and delete posts
- Support for post status (draft, publish, etc.)
- Pagination support for listing posts
Usage
You must specify the environment variables in your MCP configuration:
{
"mcpServers": {
"wordpress": {
"command": "uv",
"args": [
"--directory",
"/path/to/wordpress-automation-mcp",
"run",
"main.py"
],
"env": {
"WP_SITE_URL": "https://your-wordpress-site.com",
"WP_USERNAME": "your-username",
"WP_APP_PASSWORD": "your-app-password"
}
}
}
}
Recommend MCP Servers 💡
@agent-infra/mcp-server-browser
A fast, lightweight Model Context Protocol (MCP) server that empowers LLMs with browser automation via Puppeteer’s structured accessibility data, featuring optional vision mode for complex visual understanding and flexible, cross-platform configuration.
liorfranko/home-assistant-mcp
An MCP server bridging AI assistants with Home Assistant and Node-RED for smart home control and automation.
lifx-lan-mcp
An MCP server enabling AI agents to control LIFX smart lights over a local area network without cloud connectivity.
airtop-mcp
An MCP server that provides tools for interacting with Airtop's browser automation service
hyperbrowser-mcp
Hyperbrowser's Model Context Protocol (MCP) Server provides tools to scrape, extract structured data, and crawl webpages, along with access to general-purpose browser agents like OpenAI's CUA and Anthropic's Claude Computer Use.
rundeck-mcp-server
A Model Context Protocol (MCP) server for interacting with Rundeck CLI, enabling AI to perform Rundeck operations without direct command line interaction.