Model Context Protocol server for managing WordPress sites through the WordPress REST API.
Model Context Protocol server for managing WordPress sites through the WordPress REST API.
AutoWP MCP (Model Context Protocol) server connects Claude to WordPress sites and allows users to ask Claude to work on different tasks on their WordPress site like create and post blog posts and other WordPress site management tasks. It acts as a bridge between LLM clients like Claude Desktop and WordPress websites.
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
get-site-settings — View WordPress site configuration and reading settingsupdate-site-settings — Update basic site configuration such as title, tagline, timezone, and front page behaviorlist-plugins — List installed WordPress plugins with activation statusauthenticate-wp — Connect to WordPress with credentials (which we just used)test-wp-connection — Test if a WordPress site is reachablecreate-blog-post — Create new blog posts with title, content, categories, tags, and statusget-wp-categories — Retrieve all available categories from your WordPress siteget-wp-tags — Retrieve all available tags from your WordPress siteformat-wp-content — Convert raw text into WordPress-ready HTML formatsave-draft — Save blog post drafts locally for later useload-draft — Load previously saved draftsPublishing — ** Create posts as drafts or publish them directly - depending on your user permissionsget-site-settings — View WordPress site configuration and reading settingsupdate-site-settings — Update basic site configuration such as title, tagline, timezone, and front page behaviorlist-plugins — List installed WordPress plugins with activation statusauthenticate-wp — Connect to WordPress with credentials (which we just used)test-wp-connection — Test if a WordPress site is reachablecreate-blog-post — Create new blog posts with title, content, categories, tags, and statusget-wp-categories — Retrieve all available categories from your WordPress siteget-wp-tags — Retrieve all available tags from your WordPress siteformat-wp-content — Convert raw text into WordPress-ready HTML formatsave-draft — Save blog post drafts locally for later useload-draft — Load previously saved draftsCompare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| authenticate-wp | Connect to your WordPress site |
| test-wp-connection | Test if a WordPress site is reachable |
| create-blog-post | Create new blog posts with categories/tags |
| get-wp-categories | List all available categories |
| get-wp-tags | List all available tags |
| format-wp-content | Convert text to WordPress-ready HTML |
| save-draft | Save posts locally for later |
| load-draft | Load previously saved drafts |
{
"mcpServers": {
"autowp": {
"command": "node",
"args": [
"/path/to/your/autowp-mcp/build/index.js"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Connect GitHub MCP to repositories, issues and pull requests with GitHub’s hosted service or a locally run server.
Use the Supabase MCP server to inspect database schemas, query project data and retrieve docs through a project-scoped connection.
Search Linear issues and projects, inspect work context and manage updates through Linear’s hosted MCP server with OAuth.