What prerequisites are required?
Node.js v18 or higher, a WordPress site with the REST API enabled (default since WordPress 4.7+), and a WordPress application password for authentication.
@stefans71
Basic information
This MCP server let you automate interactions with Wordpress
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"wordpress": {
"command": "node",
"args": [
"path/to/wordpress-server/build/index.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server that enables AI assistants to interact with WordPress sites through the WordPress REST API. It provides tools for managing WordPress content programmatically, including creating, retrieving, and updating posts. The server is designed for developers and site administrators who want to automate content management via AI.
Install Node.js v18+, clone the repository, install dependencies, and build the server. Configure MCP by adding the server to your MCP settings file (e.g., cline_mcp_settings.json) with the built index.js as the command. The server exposes three tools: create_post, get_posts, and update_post, each requiring your WordPress site URL, username, and an application password.
Node.js v18 or higher, a WordPress site with the REST API enabled (default since WordPress 4.7+), and a WordPress application password for authentication.
Generate an application password from your WordPress admin panel (Users → Profile → Application Passwords). Use that password (with username and site URL) in each tool request. Never use your main WordPress password.
Three tools: `create_post` (create a new post), `get_posts` (retrieve posts with pagination), and `update_post` (update an existing post by ID). All require `siteUrl`, `username`, and `password`; optional parameters include `status`, `perPage`, `page`, `title`, and `content`.
All tools return JSON with a `success` boolean. On success, `data` contains the WordPress API response. On failure, `error` provides a descriptive message covering invalid request, missing parameters, authentication failures, or network issues.
Always use HTTPS URLs for your WordPress site. Use application passwords instead of your main password. Keep application passwords secure and do not share them. Consider limiting access with WordPress roles and capabilities. Regularly rotate application passwords.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
不止于 CSS
Painless E2E Automation for Mobile and Web
Open-source MCP to use Blender with any LLM

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments