server-wp-mcp

server-wp-mcp

85

The WordPress MCP Server is a Model Context Protocol server designed to facilitate AI-driven interactions with WordPress sites. It provides robust support for REST API integration, secure authentication, and natural language-based content management across multiple WordPress sites. The server emphasizes ease of configuration and strong security practices.

WordPress MCP Server

A Model Context Protocol (MCP) server that allows AI assistants to interact with WordPress sites through the WordPress REST API. It supports multiple WordPress sites, providing secure authentication and enabling content management, post operations, and site configuration through natural language.

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
  • Flexible Operations: Support for GET, POST, PUT, DELETE, and PATCH methods
  • Error Handling: Graceful error handling with meaningful messages
  • Simple Configuration: Easy-to-maintain JSON configuration file

Installation

Installing via Smithery

To install WordPress Server for Claude Desktop automatically via Smithery.

Manual Installation

Use npm to manually install the server.

Configuration

  1. Create JSON configuration for your WordPress sites.
  2. Use application passwords for API authentication.
  3. Set up environment variables for secure handling of sensitive data.

Security Considerations

  • Keep configuration secure and avoid committing it to version control.
  • Use HTTPS and regularly update passwords.