Para conectar Claude a WordPress mediante la API REST, basta con crear una contraseña de aplicación en un usuario dedicado y darle a Claude la dirección de la API de tu web, ese nombre de usuario y esa contraseña. No hace falta ningún plugin, y a partir de ahí Claude puede leer tus contenidos y preparar borradores que tú revisas antes de publicar. Aquí te enseño la versión prudente, la que recomiendo a cualquier propietario de una web que no sea desarrollador.
- 🔑 Método mínimo, basta con una contraseña de aplicación de WordPress, sin plugins ni archivos de configuración.
- ⚠️ Usuario dedicado, una cuenta con rol Colaborador limita los posibles daños a simples borradores.
- 💾 Primero, la copia de seguridad, una copia completa de la web antes de la primera prueba, sin excepciones.
- 🎯 Borrador revisado, Claude prepara y tú publicas: la revisión humana sigue siendo el último cerrojo.
¿Qué significa conectar Claude a la API REST de WordPress?
La API REST de WordPress es la interfaz integrada en el núcleo del CMS que permite a un programa leer y escribir entradas, páginas y categorías a través de direcciones web, sin pasar por el escritorio. Conectar Claude a esta API equivale a darle unas credenciales para que llame a esas direcciones en tu lugar, a partir de una simple instrucción en lenguaje natural.
En la práctica, según la guía de instawp.com, en lugar de ejecutar tú mismo una petición POST /wp/v2/posts, Claude interpreta lo que le pides y hace la llamada, con la autenticación y el formato de los parámetros incluidos. Tú sigues decidiendo lo que puede hacer, porque ese permiso depende de la cuenta de WordPress que le prestes.
¿Por qué elegir la API REST en lugar de un plugin MCP?
Porque es el camino más corto y el menos invasivo. Lucas Fonseque, creador de webs, lo presenta en lucasfonseque.fr (guía actualizada en octubre de 2026) como el método que él mismo utiliza: ninguna extensión, cinco minutos de configuración, y funciona en cualquier WordPress autoalojado.
El protocolo MCP (Model Context Protocol, un estándar abierto de Anthropic que permite a una IA descubrir y llamar a las herramientas de un servidor) va más allá, pero añade una pieza más que mantener en tu web. Mi opinión cabe en una frase: mientras lo que necesites sea «leer y preparar borradores», la API REST es suficiente, y cada componente de menos es una superficie de ataque de menos.
Un punto que conviene comprobar antes de empezar: Claude tiene que poder llegar a tu web. En Claude Cowork, el agente llama a la dirección de tu API desde tu ordenador, como muestra Jamie WP en su demostración en poodlepress.com. Con Claude Code, la llamada sale de tu terminal. Una web WordPress en local, no publicada en internet, solo sirve para estos dos usos.
¿Qué hacer antes de crear cualquier contraseña?
Antes que nada, haz una copia de seguridad completa de la web y crea un usuario de WordPress reservado para Claude. Estos dos gestos convierten un error potencialmente caro en un incidente sin consecuencias: la copia de seguridad permite volver atrás y el usuario limitado impide que Claude toque lo que no sea contenido.
Es el paso que menos destacan los tutoriales en vídeo. Los fragmentos que he leído de los vídeos de Darrel Wilson, Jamie WP y Themeisle van directos al plugin o a la contraseña, antes de cualquier consejo sobre copias de seguridad.
¿Qué rol darle al usuario de Claude?
El rol Colaborador es el más seguro para el uso «borradores». En WordPress, un Colaborador puede escribir y modificar sus propias entradas, pero no puede publicarlas. Aunque Claude interprete mal una instrucción, nada sale publicado por sí solo.
La contrapartida: un Colaborador no puede subir imágenes a la biblioteca de medios ni ve los borradores de otros autores. Si quieres que Claude mejore entradas existentes, necesitarás el rol Editor, es decir, más poder. Yo siempre empiezo por el rol más bajo y solo lo subo si una necesidad concreta lo justifica.
¿Cómo hacer la copia de seguridad antes de la primera prueba?
Usa la herramienta de copias de seguridad de tu proveedor de hosting o un plugin de copias, y comprueba que la copia incluye la base de datos y la carpeta wp-content. Una copia que nunca se ha restaurado es solo una hipótesis: prueba al menos una vez a restaurarla en una web de pruebas.
Esta regla no tiene nada de exótico. Un usuario de Reddit en r/ClaudeAI, propietario de una web heredada de un antiguo desarrollador (código desordenado en plugins de snippets, condiciones que se activan en páginas equivocadas), plantea exactamente la pregunta que se hacen quienes no son desarrolladores: ¿se puede dejar que Claude ejecute cambios en una web en producción? Su propia respuesta implícita es validar cada paso a mano, y la comparto.
¿Cómo crear una contraseña de aplicación paso a paso?
En el escritorio de WordPress, abre Usuarios y luego Perfil en la cuenta de Claude, baja hasta la sección «Contraseñas de aplicación», ponle un nombre a la contraseña (por ejemplo, «Claude») y haz clic en «Añadir nueva contraseña de aplicación». WordPress muestra entonces la contraseña una sola vez: cópiala de inmediato.
Una contraseña de aplicación es una credencial secundaria, generada por WordPress, que da acceso a la API sin revelar la contraseña de inicio de sesión de la cuenta. Esta función existe en el núcleo de WordPress desde la versión 5.6 y está documentada en el handbook oficial en developer.wordpress.org.
El principio es el que describe Jamie WP: anotar el nombre de usuario, generar la contraseña, copiarla y pegarla en Claude junto con la dirección de la API. Él aclara que revoca esa contraseña después de la demostración. Haz lo mismo en cuanto termine la sesión, porque la revocación se hace con un clic, sin cambiar la contraseña de la cuenta.
¿Qué requisitos técnicos hay que cumplir?
Tu web tiene que servirse en HTTPS: por defecto, WordPress solo ofrece las contraseñas de aplicación con una conexión cifrada, salvo en entornos locales. Algunos plugins de seguridad o configuraciones del hosting también desactivan la API REST o estas contraseñas, y en ese caso la sección no aparece en el perfil.
Si no aparece, revisa primero tus plugins de seguridad y después consulta a tu proveedor de hosting. No sortees el bloqueo instalando un plugin cualquiera.
¿Cómo darle acceso a Claude y comprobar que funciona?
Dile a Claude, en Claude Cowork o Claude Code, algo como: «Te conecto a mi web WordPress. La dirección de la API es https://tu-sitio.com/wp-json/wp/v2/, mi usuario es X y la contraseña de aplicación es Y». Es la fórmula que propone lucasfonseque.fr, y funciona porque WordPress acepta la autenticación básica con ese par de credenciales.
Después, pídele una prueba inofensiva: «dime el título de mis cinco últimas entradas». Si Claude responde correctamente, la conexión está hecha. Un error 401 indica un usuario o una contraseña mal copiados (los espacios de la contraseña deben mantenerse o eliminarse de forma coherente). Un error 403 indica que el rol del usuario no permite la acción solicitada, que es justo el comportamiento esperado cuando un Colaborador intenta publicar.
¿Qué se le puede pedir a Claude una vez conectado?
Una vez conectado, Claude puede leer tus entradas, páginas, categorías y metadatos, crear entradas en borrador y modificar contenido existente, dentro de los permisos de la cuenta. Según lucasfonseque.fr, también puede rellenar los títulos y descripciones SEO de un plugin como Rank Math, analizar tu enlazado interno o hacer un inventario de tu contenido.
El ahorro de tiempo es real. Según skuria.fr (artículo del 18 de abril de 2026), una entrada estructurada con los metadatos completos puede quedar en borrador en menos de 5 minutos en lugar de 45. Tomo esta cifra como un orden de magnitud que da el autor de la guía, no como una medición independiente.
¿Qué instrucción dar para obtener borradores aprovechables?
Una instrucción útil precisa tres cosas: el tema y el público, el estado obligatorio (draft, nunca publish) y las restricciones de forma (títulos, extensión, tono). Escríbelas una sola vez en un archivo de instrucciones, por ejemplo CLAUDE.md si trabajas con Claude Code, para no tener que repetirlas en cada petición.
Ejemplo de redacción: «Crea un borrador sobre el tema X para gerentes de pymes, 800 palabras, sin publicar. Dame el enlace de vista previa». La palabra «borrador» se repite a propósito: la instrucción sobre el estado debe ser tan explícita como la instrucción sobre el contenido.
¿Cómo revisar antes de publicar?
Abre el borrador en WordPress, compáralo con lo que tenías en mente, comprueba cada cifra y cada enlace y publícalo tú mismo. skuria.fr convierte la revisión humana en un principio de su arquitectura, y su artículo recuerda que la conexión sirve para eliminar la fricción entre la decisión editorial y la publicación, no para producir contenido en cadena.
Esta precaución importa por otro motivo: un texto generado puede contener afirmaciones inventadas. La API no las detecta, eso te toca a ti. Mi hilo conductor en ai-first.fr sigue siendo el mismo: la IA lee, decide, actúa y rinde cuentas, pero una persona mantiene el control sobre todo lo que compromete a la empresa.
¿Qué otras formas hay de conectar Claude a WordPress?
Hay otras cuatro vías: un plugin MCP gratuito instalado en la web, un servidor MCP gestionado, una herramienta que añade capacidades de IA directamente en WordPress y el conector oficial de WordPress.com. Son más completas que la API REST, pero cada una traslada parte del control a un componente externo.
La tabla compara los cinco métodos en lo que importa a un directivo: el tiempo de configuración, lo que la IA puede tocar y el riesgo que hay que vigilar.
| Método | Configuración | Lo que Claude puede hacer | Riesgo principal |
|---|---|---|---|
| API REST + contraseña de aplicación | 5 min, sin plugin | Leer, crear borradores, modificar según el rol | Contraseña pegada en una conversación |
| Plugin Easy MCP AI | Instalación desde el directorio de plugins | Herramientas MCP, conexión directa sin intermediarios | Un plugin más que mantener |
| InstaMCP (InstaWP) | Un interruptor, unos 2 min | 43 herramientas tipadas, sin servidor que gestionar | Solo para webs alojadas en InstaWP |
| Novamira | Plugin gratuito, activación de capacidades de IA | Agente de IA dentro del panel de WordPress | Poder muy amplio que hay que acotar |
| Conector de WordPress.com | Autorización en Claude | Solo lectura | Solo para webs de WordPress.com |
FUENTE: expresstech.io, instawp.com, vídeos citados · ACT. 11/2026
¿Cuándo conviene un servidor MCP en lugar de la API REST?
Cuando quieres que Claude actúe sobre elementos que la API REST básica expone mal: un maquetador visual, una tienda WooCommerce, campos personalizados. Un usuario de r/BricksBuilder describe así un puente de 37 herramientas para controlar Bricks Builder desde Claude Code, y otro desarrollador en r/Wordpress ha creado un plugin de 96 herramientas para gestionar productos, pedidos y SEO en lenguaje natural.
Por el lado oficial, el blog para desarrolladores de WordPress presentó en febrero de 2026 el MCP Adapter, que se apoya en la Abilities API llegada con WordPress 6.9 y permite a Claude Desktop o Claude Code llamar a funciones declaradas por la web. Es la dirección que toma el núcleo de WordPress, así que merece la pena seguirla.
Cuanto más poder da una herramienta, más central se vuelve la pregunta «¿qué viene desactivado por defecto?». expresstech.io (13 de enero de 2026) lo subraya: en InstaMCP, las herramientas execute_php, db_query y site_files vienen desactivadas. Me quedo con la regla, sea cual sea la herramienta: activar las herramientas peligrosas solo para una tarea concreta.
¿Por qué no instalo por defecto un agente en el panel de administración?
Porque el argumento de la sencillez que dan los tutoriales en vídeo no dice nada del riesgo. Darrel Wilson afirma que el plugin Novamira es, con diferencia, el método más sencillo de todos los que ha probado, y su vídeo es claro. Lo que no explica es qué pasa si el agente se equivoca en una web en producción.
No discuto la sencillez, discuto el orden de prioridades. Para una pyme, el buen punto de partida es el perímetro más estrecho que cubra la necesidad, y después se amplía. En eso, la contraseña de aplicación en una cuenta de Colaborador es difícil de superar.
¿De verdad conviene conectar Claude a tu WordPress?
Sí, si lo que necesitas es preparar borradores, auditar contenido y rellenar metadatos; no, si la idea es dejar que una IA publique sola. En el primer caso, la conexión mediante la API REST ahorra un tiempo medible con un riesgo controlado. En el segundo, creas justo el caos que quiero evitar en las empresas que acompaño.
Mi recomendación se resume en cuatro gestos: copia de seguridad, usuario Colaborador dedicado, contraseña de aplicación revocada al final de cada sesión y revisión antes de publicar. Si prefieres no hacerlo tú, podemos configurar la conexión por ti, consulta Claude para WordPress.
¿Qué riesgos no hay que subestimar?
El primero es la propia contraseña: pegarla en una conversación la deja en un historial. Usa una dedicada, revocable y vinculada a una cuenta limitada. El segundo son los datos personales: si tu web contiene comentarios o fichas de clientes, el RGPD se aplica a lo que le haces leer a un servicio de terceros, como explica la Comisión Europea en ec.europa.eu.
El tercero es el más banal: una instrucción mal planteada. Por eso el borrador revisado sigue siendo el cerrojo final. Para profundizar en el método, lee nuestra guía sobre las automatizaciones con Claude que de verdad ahorran, y en cuanto a seguridad, Claude y la inyección de prompts, un riesgo real en cuanto una IA lee contenido web y luego actúa. Para tu primer uso, Cómo usar Claude Code sin saber programar te da la base del puesto de trabajo.
Preguntas frecuentes
¿Hace falta un plugin para conectar Claude a WordPress?
No. La API REST está integrada en WordPress y las contraseñas de aplicación existen en el núcleo desde la versión 5.6. Un plugin solo es útil para herramientas MCP más completas, por ejemplo para controlar un maquetador visual o una tienda WooCommerce.
¿Es segura una contraseña de aplicación?
Es más segura que la contraseña de inicio de sesión, porque se revoca de forma independiente, sin cambiar la de la cuenta, y puede vincularse a un usuario con permisos limitados. Aun así, sigue siendo un secreto: no la compartas, no la dejes en un archivo público y revócala cuando termine la sesión de trabajo.
¿Puede Claude publicar una entrada él solo en mi web?
Solo si la cuenta que utiliza tiene permiso para ello. Con un usuario con rol Colaborador, WordPress impide la publicación: Claude solo puede crear borradores. Por eso recomiendo este rol para una primera prueba.
¿Qué diferencia hay entre la API REST y el protocolo MCP para WordPress?
La API REST es la interfaz nativa de WordPress, a la que se llama con un usuario y una contraseña de aplicación. MCP es una capa estandarizada de Anthropic que expone herramientas tipadas a Claude, a través de un plugin o de un servidor gestionado. MCP ofrece más acciones; la API REST requiere menos componentes.
¿Qué hacer si no aparece la sección Contraseñas de aplicación?
Comprueba que tu web funciona en HTTPS y después que ni un plugin de seguridad ni tu proveedor de hosting desactivan la API REST o esta función. Si el bloqueo persiste, pide al hosting que la habilite en lugar de instalar un plugin sin verificar.
Fuentes
- Easily Connect Claude AI to WordPress in 3 Minutes , Darrel Wilson
- How to Connect Claude to WordPress, Just Copy & Paste! , Darrel Wilson
- The Quickest & Easiest Way to Connect Claude Cowork to WordPress , Jamie WP
- The Easiest Way to Connect Claude Code to WordPress With MCP , Themeisle
- Connect Claude to WordPress: Best Methods for Developers , expresstech.io
- From Abilities to AI Agents: Introducing the WordPress MCP Adapter , developer.wordpress.org
- Connecter Claude à WordPress : le guide technique complet , skuria.fr
- Connecter Claude à WordPress : guide complet 2026 , lucasfonseque.fr
- How to Connect Claude with WordPress in 2026: 5 Methods , instawp.com
- REST API Authentication , developer.wordpress.org
- Anyone actually used Claude Code + WordPress MCP for production site work? , r/ClaudeAI
- WordPress plugin Bricks API Bridge + MCP , r/BricksBuilder
- Claude Code WordPress Plugin , r/Wordpress
