WordPress

by glendaviesnz

3 stars
Not rated
GitHub

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

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:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name WordPress
    Command (node, npx, python, etc.) uv
    Arguments
    • 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.

  4. 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.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.