Skip to main content
Glama
Automattic
by Automattic

MCP WordPress remoto

El paquete mcp-wordpress-remote actúa como puente entre los clientes locales del Protocolo de Contexto de Modelo (MCP) y los servidores remotos del MCP de WordPress. Al usar npx, puede ejecutar este paquete sin una instalación global, lo que simplifica el proceso de configuración.

Requisitos

  • Node.js versión 22 o superior

Related MCP server: Lodestar MCP Server

Complemento MCP de WordPress

Debes instalar el complemento wordpress-mcp en tu sitio web WordPress y habilitar la funcionalidad MCP en Configuración > Configuración de MCP.

Por qué

  1. La mayoría de los clientes no admiten los protocolos de comunicación SSE o Streamable.

  2. Eficiencia mejorada. Este proxy no mantendrá una conexión abierta con su sitio web y solo realizará solicitudes simples a la API REST cuando sea necesario.

  3. Oauth2.1 aún no está disponible de fábrica en WordPress.

  4. Seguridad mediante contraseñas de la API de WordPress y clave y secreto de cliente de la API REST de WooCommerce

  5. Fácil de usar. Consulte las instrucciones de instalación a continuación.

Uso

Variables de entorno

Se requieren las siguientes variables de entorno:

  • WP_API_URL : La URL de su sitio de WordPress (por ejemplo, https://example.com )

  • WP_API_USERNAME : Su nombre de usuario de WordPress

  • WP_API_PASSWORD : La contraseña de su aplicación WordPress

  • WOO_CUSTOMER_KEY : Su clave de cliente de WooCommerce (opcional, si desea utilizar los recursos de WooCommerce MCP)

  • WOO_CUSTOMER_SECRET : Su secreto de cliente de WooCommerce (opcional, si desea utilizar los recursos de WooCommerce MCP)

  • LOG_FILE : Ruta completa opcional a un archivo de registro

Configuración en clientes MCP

Escritorio de Claude

Para agregar un servidor MCP a Claude Desktop, debe editar el archivo de configuración ubicado en:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Ventanas: %APPDATA%\Claude\claude_desktop_config.json

Ejemplo de configuración:

{
  "mcpServers": {
    "wordpress-mcp": {
      "command": "npx",
      "args": ["-y", "@automattic/mcp-wordpress-remote@latest"],
      "env": {
        "WP_API_URL": "https://your-wordpress-site.com",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-password",
        "WOO_CUSTOMER_KEY": "your-woo-customer-key",
        "WOO_CUSTOMER_SECRET": "your-woo-customer-secret",
        "LOG_FILE": "optional full path to the log file"
      }
    }
  }
}

https://woocommerce.com/document/woocommerce-rest-api/

Cursor

El archivo de configuración se encuentra en ~/.cursor/mcp.json .

Ejemplo de configuración:

{
  "mcpServers": {
    "wordpress-mcp": {
      "command": "npx",
      "args": ["-y", "@automattic/mcp-wordpress-remote@latest"],
      "env": {
        "WP_API_URL": "https://your-wordpress-site.com",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-password",
        "WOO_CUSTOMER_KEY": "your-woo-customer-key",
        "WOO_CUSTOMER_SECRET": "your-woo-customer-secret",
        "LOG_FILE": "optional full path to the log file"
      }
    }
  }
}

Código VS

El archivo de configuración se puede crear dentro de .vscode/mcp.json en su espacio de trabajo/carpeta.

{
    "servers": {
        "wordpress-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": ["-y", "@automattic/mcp-wordpress-remote@latest"],
            "env": {
              "WP_API_URL": "https://your-wordpress-site.com",
              "WP_API_USERNAME": "your-username",
              "WP_API_PASSWORD": "your-password",
              "WOO_CUSTOMER_KEY": "your-woo-customer-key",
              "WOO_CUSTOMER_SECRET": "your-woo-customer-secret",
              "LOG_FILE": "optional full path to the log file"
            }
        }
    }
}

Hay más información sobre VS Code y MCP disponible en la documentación de VS Code.

@hacer

Actualmente, este paquete se encuentra en sus primeras etapas de desarrollo. Agradecemos cualquier sugerencia, informe de errores o comunicación.

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Automattic/mcp-wordpress-remote'

If you have feedback or need assistance with the MCP directory API, please join our Discord server