WordPress
About
Integrates with WordPress to enable automated content management, post creation, and site administration tasks without direct dashboard access.
Details
- Author
- glendaviesnz
- Repository
- glendaviesnz/wp-mcp
- GitHub stars
- 3
- Categories
- Developer Tools, Other, Productivity, Design, AI, Automation, Infrastructure, Project Management
- Tags
- #integration
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
WordPressCommand (node, npx, python, etc.)uvArguments-
Argument 1
--directory -
Argument 2
/FULL/PATH/TO/wp-server-python -
Argument 3
run -
Argument 4
wp.py
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"wordpress": {
"cwd": null,
"env": {},
"args": [
"--directory",
"/FULL/PATH/TO/wp-server-python",
"run",
"wp.py"
],
"shell": false,
"command": "uv"
}
}
}
Linux
{
"cwd": null,
"env": [],
"args": [
"--directory",
"/FULL/PATH/TO/wp-server-python",
"run",
"wp.py"
],
"shell": false,
"command": "uv"
}
Macos
{
"cwd": null,
"env": [],
"args": [
"--directory",
"/FULL/PATH/TO/wp-server-python",
"run",
"wp.py"
],
"shell": false,
"command": "uv"
}
Windows
{
"cwd": null,
"env": [],
"args": [
"--directory",
"/FULL/PATH/TO/wp-server-python",
"run",
"wp.py"
],
"shell": false,
"command": "uv"
}
Very much a work in progress that has not progressed
You should go tohttps://github.com/Automattic/wordpress-mcpfor a fully functional WordPress MCP implementation.
To try it you currently need a WordPress instance locally onhttp://localhost:8888/.
It is currently a python app, I useduvlocally,so you will need to:
uv venvsource .venv/bin/activateuv pip install -r requirements.txt
You can then run the server withuv run wp.pyto see if you get any errors, but you don't need to run from terminal as Claude will start its own instance.
You also need to add the following to yourclaude_desktop_config.json:
{ "mcpServers": { "wordpress": { "command": "uv", "args": [ "--directory", "/FULL/PATH/TO/wp-server-python", "run", "wp.py" ] } } }
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Manage and utilize website content within the DevHub CMS platform
A server for integrating with WordPress sites, enabling content management and interaction via the Model Context Protocol.
Agency-grade MCP server for WordPress Elementor — multi-site fleet management, safe page/widget-level editing, template export/import, version tracking with snapshot/rollback.
Perform CRUD operations on Elementor page data for a target WordPress website.
An MCP server for WordPress and Elementor, enabling AI assistants to manage content and build pages.
Model Context Protocol (MCP) server for Kinsta WordPress hosting
MCP server for managing Squidex CMS content and schemas from AI agents
Access WordPress development rules and best practices from the WordPress LLM Rules repository. It dynamically creates tools for each rule and caches content using Cloudflare Durable Objects.
Access WordPress development rules and best practices from the WordPress LLM Rules repository.
An MCP server for integrating with and managing WordPress sites.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





