MCP ExplorerExplorer

Wordpress Automation Mcp

@tsainteon 10 months ago
1 MIT
FreeCommunity
AI Systems
A quick mcp for Wordpress post automation

Overview

What is Wordpress Automation Mcp

wordpress-automation-mcp is a quick MCP tool designed for automating interactions with WordPress posts.

Use cases

Use cases for wordpress-automation-mcp include automating blog post creation, managing post updates in bulk, scheduling posts, and integrating WordPress with other applications for seamless content management.

How to use

To use wordpress-automation-mcp, specify the required environment variables in your MCP configuration, including the WordPress site URL, username, and application password. Then, run the main.py script using the UV command.

Key features

Key features include the ability to connect to WordPress sites, create, read, update, and delete posts, support for various post statuses (like draft and publish), and pagination support for listing posts.

Where to use

wordpress-automation-mcp can be used in any environment where WordPress is deployed, such as blogs, corporate websites, and content management systems that require automated post management.

Content

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"
      }
    }
  }
}

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers