wp-content-mcp
Verified Safeby Akungapaul
Overview
Manages WordPress posts and pages, providing tools for content creation, updates, deletion, and advanced operations like scheduling and bulk editing.
Installation
npx wp-content-mcpEnvironment Variables
- WORDPRESS_URL
- WORDPRESS_USERNAME
- WORDPRESS_APP_PASSWORD
- ENABLE_WP_CLI
- WP_CLI_PATH
- WORDPRESS_PATH
- SSH_HOST
- SSH_PORT
- SSH_USER
- SSH_KEY_PATH
Security Notes
The server uses Zod for input validation, which is a good practice to prevent malformed requests. Sensitive credentials (WordPress URL, username, app password, and WP-CLI SSH details) are expected via environment variables, not hardcoded. The implementation relies on `@akungapaul/wp-mcp-shared` for WordPress REST API and WP-CLI interactions. While the `server.js` itself doesn't expose direct command injection vulnerabilities, the security of the WP-CLI integration (especially remote SSH execution) depends heavily on the robustness of the `WPCLIClient` implementation within the shared library. Without access to that library's source, it's an assumption of safe handling of external commands. No 'eval' or obvious obfuscation is present.
Similar Servers
mcp-wordpress
AI-driven SEO optimization and comprehensive management for WordPress sites via a Model Context Protocol (MCP) server.
wordpress-mcp-server
A comprehensive AI-powered platform for managing WordPress and WooCommerce sites, covering development, content, security, and performance tasks.
brand-assets-ecosystem
Manages, tests, and documents brand assets and related integrations within a web-based ecosystem, potentially leveraging AI and Netlify deployment.
sleekcms-mcp-server
A chatbot system that integrates with SleekCMS to provide AI-powered insights about website content and manage conversation context using the Model Context Protocol (MCP).