server-wp-mcp

server-wp-mcp

3.6

If you are the rightful owner of server-wp-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that enables AI assistants to interact with WordPress sites through the WordPress REST API.

The WordPress MCP Server is a robust solution designed to facilitate seamless interaction between AI assistants and WordPress sites. By leveraging the WordPress REST API, this server allows for comprehensive content management, post operations, and site configuration through natural language commands. It supports multiple WordPress sites, ensuring secure authentication via application passwords. The server is equipped with dynamic endpoint discovery, enabling it to automatically map available endpoints for each site. It supports a wide range of HTTP methods, including GET, POST, PUT, DELETE, and PATCH, and provides graceful error handling with meaningful messages. The configuration is straightforward, requiring a simple JSON file setup, making it easy to maintain and deploy across different environments.

Features

  • Multi-Site Support: Connect to multiple WordPress sites simultaneously
  • REST API Integration: Full access to WordPress REST API endpoints
  • Secure Authentication: Uses application passwords for secure API access
  • Dynamic Endpoint Discovery: Automatically maps available endpoints for each site
  • Flexible Operations: Support for GET, POST, PUT, DELETE, and PATCH methods

Tools

  1. wp_discover_endpoints

    Maps all available REST API endpoints on a WordPress site.

  2. wp_call_endpoint

    Executes REST API requests to WordPress sites.