WordPress MCP Server: conectar Claude Code con el plugin Adapter

Aviso de afiliados v3.1
Aviso de afiliados v3.2 (móvil)

WordPress MCP Server es el punto de conexión que abre las funciones de un sitio WordPress en formato MCP (Model Context Protocol) para que una IA como Claude pueda llamarlas como herramientas. Lo que el sitio puede hacer se registra en la Abilities API, incluida en el núcleo desde WordPress 6.9, y el plugin Adapter convierte esa lista en herramientas MCP para la IA.

Aquí se explica cómo instalar el plugin Adapter 0.7.0 y conectar después Claude Code.

1️⃣ Crear una contraseña de aplicación

El servidor predeterminado de MCP Adapter solo atiende solicitudes autenticadas como un usuario de WordPress, así que en Claude Code se registra una contraseña de aplicación en lugar de la contraseña de inicio de sesión. Escribe un nombre en [Application Passwords] dentro de [Users] > [Profile] en el panel de administración y pulsa [Add Application Password] para crearla. El valor solo se muestra una vez al crearla, así que cópialo enseguida.

Lista de contraseñas de aplicación para la conexión MCP de WordPress con Claude Code añadida

En la prueba se usó una cuenta de administrador, pero en un sitio en producción conviene crear un usuario dedicado con solo los permisos necesarios y generar la contraseña desde esa cuenta, porque todo lo que ejecuta Claude Code se procesa dentro de los permisos de ese usuario.

2️⃣ Registrar el servidor MCP de WordPress en Claude Code

La documentación oficial de WordPress indica el proxy de Node.js [@automattic/mcp-wordpress-remote] para conexiones HTTP, pero Claude Code admite MCP por HTTP directamente, así que se registra sin proxy. En el servidor Linux de la prueba tampoco había Node.js instalado.

El valor de autenticación es la cadena [usuario:contraseña de aplicación] convertida a Base64, y se genera con el siguiente comando en una terminal.

printf '%s' 'usuario:contraseña-de-aplicación' | base64

Al registrar, pon el valor convertido después de [Basic]; la dirección es la del servidor predeterminado: el dominio del sitio seguido de [/wp-json/mcp/mcp-adapter-default-server].

claude mcp add --transport http --scope user wordpress https://example.com/wp-json/mcp/mcp-adapter-default-server --header "Authorization: Basic VALOR_AUTH"

En el comando, [wordpress] es el nombre de registro y la cadena convertida va en lugar de [VALOR_AUTH]. Si se registra con [–scope user], la conexión se usa en sesiones abiertas desde cualquier carpeta.

3️⃣ Comprobar la conexión y las Abilities ejecutables

Ejecuta [claude mcp list]: si al final de la línea del nombre de registro aparece [✔ Connected], la conexión funciona, y las herramientas de WordPress aparecen a partir de las sesiones nuevas.

claude mcp list
wordpress: https://example.com/wp-json/mcp/mcp-adapter-default-server (HTTP) - ✔ Connected

Es fácil suponer que, una vez conectado, la consulta de información del sitio funcionará enseguida, pero el servidor predeterminado solo ejecuta las Abilities marcadas con [mcp.public]. Las Abilities encontradas en el sitio de prueba fueron las 12 publicadas por WP Rocket, entre ellas vaciar la caché, comprobar el estado de la caché y consultar la puntuación de rendimiento de una página. Al pedir el estado de la caché de WP Rocket en una sesión nueva, se ejecutó [wp-rocket/get-cache-health] y devolvió 4 precargas completadas y 0 pendientes.

Las Abilities del núcleo de WordPress para información del sitio, del usuario y del entorno no se ejecutaron, con el error [is not exposed via MCP (mcp.public!=true)]. Las Abilities del núcleo solo se abren al activar [mcp.public] con el filtro [wp_register_ability_args], y el método se explica en el blog oficial para desarrolladores de WordPress.

Claude Code Authorization: Basic Sitio WordPress Servidor predeterminado de MCP Adapter mcp-adapter-default-server Ejecutar Error WP Rocket 12 Abilities Con mcp.public Abilities del núcleo 3, entre ellas info. del sitio Sin mcp.public 4 completadas, 0 pendientes
En pantallas estrechas, desliza el diagrama hacia los lados.

🔢 FAQ & contenido recomendado

Está en el directorio oficial de plugins de WordPress como [MCP Adapter] (autor WordPress.org), así que puedes buscarlo e instalarlo desde [Plugins] > [Add New] en el panel de administración. En febrero de 2026 el blog oficial para desarrolladores indicaba descargarlo de las versiones de GitHub, pero en octubre de 2026 la 0.7.0 ya se podía instalar directamente desde el directorio.

MCP Adapter 0.7.0 requiere WordPress 6.9 o posterior y PHP 7.4 o posterior, porque la Abilities API que convierte el Adapter forma parte del núcleo desde WordPress 6.9.

[claude mcp remove wordpress –scope user] lo elimina de la configuración de Claude Code. Para cortar también el acceso desde el sitio, pulsa [Revoke] en esa fila de [Application Passwords] en tu perfil.

ℹ️ Aviso de afiliados
El contenido de este sitio incluye enlaces de afiliado. Cuando un visitante compra un producto o servicio a través de uno de ellos, el sitio recibe una comisión del vendedor. El importe que paga el comprador(baja durante las promociones ↓)no aumenta. Los precios, descuentos y existencias publicados corresponden al momento de redacción y pueden variar, así que confírmalos con el vendedor antes de comprar. Los productos se eligen y evalúan con criterios propios, y las comisiones no influyen en el orden ni en el contenido de las reseñas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Demuestra que eres humano: 8   +   6   =