Back to Home
Akungapaul icon

wp-advanced-mcp

by Akungapaul

Overview

Manages WordPress installations by providing an MCP interface for WP-CLI commands, database operations, and WordPress REST API interactions.

Installation

Run Command
node server.js

Environment 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 exposes highly privileged operations like `execute_wp_cli` and `database_query` which allow execution of arbitrary WP-CLI commands and SQL queries (including destructive ones if `read_only` is not strictly enforced). There is no explicit authentication or authorization layer visible in the provided code, meaning any party with access to this MCP server endpoint could potentially execute these commands. This poses critical risks including system compromise, data loss, privilege escalation, and command/SQL injection if input sanitization by the underlying clients is not robust enough for all possible inputs.

Similar Servers

Stats

Interest Score0
Security Score1
Cost ClassLow
Avg Tokens200
Stars0
Forks0
Last Update2025-11-28

Tags

WordPressWP-CLIDatabase ManagementServerOperations