server-wp-mcp
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.
How do I install the WordPress MCP Server?
You can install it via Smithery using the command npx -y @smithery/cli install server-wp-mcp --client claude
or manually with npm install server-wp-mcp
.
What is required for secure authentication?
Secure authentication is achieved using application passwords, which require WordPress 5.6 or later and HTTPS.
How do I configure multiple WordPress sites?
Create a JSON configuration file with site details, including URL, username, and application password, and reference this file in your environment settings.
What operations can I perform with the server?
You can perform operations like listing and querying posts, creating and editing content, managing comments, plugin management, user management, and site settings configuration.
How does the server handle errors?
The server provides descriptive error messages for issues like invalid configurations, authentication failures, and network errors to aid in diagnosis.