prathammanocha_wordpress-mcp-server

prathammanocha_wordpress-mcp-server

0

The Comprehensive WordPress MCP Server allows AI assistants to interact with WordPress sites programmatically via the REST API. It provides tools to manage posts, users, comments, and taxonomies, and supports custom API operations. Key features focus on facilitating comprehensive site management.

Comprehensive WordPress MCP Server

A comprehensive Model Context Protocol (MCP) server enabling AI assistants to interact with WordPress sites via the WordPress REST API. This server facilitates programmatic management of WordPress elements such as posts, users, comments, categories, tags, and custom endpoints.

Features

  • Post Management: Create, retrieve, update, and delete posts with filtering and pagination.
  • User Management: Retrieve, update, and delete user information.
  • Comments Management: Handle comments with filtering and pagination.
  • Taxonomy Management: Manage categories and tags programmatically.
  • Site Information: Access general WordPress site details.
  • Custom Requests: Support for custom REST API endpoints and HTTP methods.

Prerequisites

  • Node.js v18 or higher
  • WordPress site with REST API enabled
  • WordPress application password

Installation

  1. Clone the repository.
  2. Install dependencies.
  3. Build the server.

WordPress Configuration

Ensure REST API is enabled; create a WordPress application password for authentication.

Security Considerations

  • Use HTTPS URLs.
  • Utilize application passwords instead of main passwords.
  • Rotate passwords regularly.