Elementor MCP es un plugin de WordPress que expone 97 herramientas de diseño mediante el Model Context Protocol de Anthropic, permitiendo que Claude, Cursor y Lovable interactúen directamente con tu instalación de Elementor para hacer cambios reales en páginas, widgets y estilos globales desde una conversación o un IDE.
En 30 segundos
- Elementor MCP expone 97 herramientas vía Model Context Protocol para que agentes IA editen tu sitio WordPress directamente.
- Compatible con Claude Desktop, Cursor y Lovable — cada uno con su propio método de configuración.
- El plugin actúa como bridge entre cualquier cliente MCP y la REST API de WordPress + Elementor.
- Angie es el asistente IA oficial de Elementor (en Beta), distinto al protocolo MCP abierto que cualquier tool puede usar.
- Testear siempre en staging primero: el plugin opera cambios reales, no sugerencias.
Elementor es un constructor de páginas (page builder) para WordPress desarrollado por Elementor Ltd que permite crear y diseñar sitios web sin escribir código mediante una interfaz visual tipo arrastrar y soltar.
Qué es Elementor MCP y por qué importa para WordPress
El Model Context Protocol (MCP) es un estándar abierto que Anthropic publicó para que las aplicaciones de IA puedan conectarse a herramientas externas de forma estandarizada. La analogía que usa el propio blog de Elementor es la del USB-C: un conector universal que cualquier dispositivo puede implementar. Antes de MCP, cada integración era un desarrollo ad-hoc. Con MCP, si tu herramienta habla el protocolo, cualquier cliente compatible la usa sin código extra.
Elementor MCP es el plugin que implementa ese protocolo del lado de WordPress. Instalalo, configuralo con tus credenciales, y de repente Claude Desktop, Cursor o Lovable pueden listar páginas, crear secciones, aplicar colores globales o duplicar widgets en tu sitio. No te dan sugerencias de código que tenés que pegar a mano: ejecutan las acciones directamente.
¿Por qué es relevante ahora? Porque Elementor tiene un ecosistema masivo de usuarios no-developers. Si podés describir en lenguaje natural lo que querés y un agente IA lo construye en Elementor, la brecha entre “sé qué quiero” y “lo tengo publicado” se achica bastante.
Cómo funciona la arquitectura MCP en WordPress
El flujo es simple: vos escribís en Claude “creá una sección de pricing con tres columnas” → Claude hace una llamada a través del protocolo MCP → el plugin recibe la solicitud vía la REST API de WordPress → ejecuta la acción en Elementor → devuelve el resultado confirmando qué cambió.
El plugin extiende el WordPress MCP Adapter y registra sus propias herramientas bajo el namespace elementor-mcp-server. El endpoint principal queda en /wp-json/mcp/elementor-mcp-server. Las requests MCP que llevan estado usan el encabezado Mcp-Session-Id para mantener contexto entre llamadas consecutivas dentro de una sesión. Así, si le pedís a Claude “ahora duplicá esa sección tres veces”, sabe a qué sección te referís sin que lo aclares de nuevo. En conforme a nuestras recomendaciones de seguridad profundizamos sobre esto.
Instalación y configuración paso a paso
Antes de tocar nada, el plugin necesita un Application Password de WordPress (no tu contraseña real de admin). Vas a Usuarios → tu perfil → “Contraseñas de aplicación” y generás una nueva con un nombre descriptivo, tipo “Claude MCP”. Guardá esa clave porque no se vuelve a mostrar.
Con eso en mano, la configuración difiere por herramienta:
Claude Desktop
Editás el archivo claude_desktop_config.json (está en %APPDATA%\Claude\ en Windows) y agregás el servidor MCP con tres variables: WP_URL, WP_APP_USER y WP_APP_PASSWORD. Reiniciás Claude Desktop y el servidor aparece en la lista de herramientas disponibles. A partir de ahí, podés pedir cambios en lenguaje natural directamente desde la conversación.
Cursor
La config va en .cursor/mcp.json dentro de tu proyecto. Cursor tiene auto-reload de configuración, con lo cual no necesitás reiniciar el IDE cada vez que actualizás las credenciales. Útil si trabajás con varios sitios WordPress y rotás entre ellos.
Lovable
Acá hay una limitación importante: según el repositorio del plugin, Lovable no soporta servidores MCP del tipo STDIO, solo HTTP/SSE. Tenés que configurarlo desde la UI de Lovable apuntando al endpoint HTTP del plugin. El resultado es el mismo, pero la forma de conectarlo cambia.
Las 97 herramientas MCP: qué podés hacer exactamente
El número concreto de herramientas que expone el plugin es 97, organizadas en categorías funcionales. No es un número de marketing: cada herramienta es una función específica que el agente puede invocar.
- Query & Discovery: listar widgets disponibles, inspeccionar la estructura de una página, obtener metadatos de posts.
- Page Management: crear páginas nuevas, actualizar contenido existente, cambiar estado de publicación.
- Design Tools: crear contenedores y secciones, aplicar colores globales, duplicar bloques enteros de contenido.
- Widget Tools: insertar widgets específicos de Elementor, configurar sus propiedades, ajustar tipografía y espaciado.
Ejemplo concreto: le decís a Claude “aplicá el color #FF5733 como color global para todos los botones del sitio” y el agente usa las herramientas de colores globales de Elementor para hacer ese cambio en un solo paso, sin que vos toques el panel de diseño global. Te puede servir nuestra cobertura de tal como ocurre con ChatGPT.
Otro escenario: “duplicá esta galería de productos cinco veces y cambiá el título de cada copia”. Sin MCP, eso son varios minutos de copiar/pegar y editar. Con MCP, es una instrucción.
Angie vs Elementor MCP: no son lo mismo
Hay confusión entre estos dos porque Angie (el plugin disponible en WordPress.org) usa MCP internamente como tecnología subyacente. Pero son cosas distintas.
| Aspecto | Elementor MCP | Angie |
|---|---|---|
| Qué es | Protocolo + plugin para control programático | Asistente IA completo dentro de WordPress |
| Estado | Disponible (open source) | Beta pública (2026) |
| Quién lo usa | Claude, Cursor, Lovable vía config | Cualquier usuario dentro del wp-admin |
| Curva de aprendizaje | Media (requiere configurar JSON) | Baja (interfaz de chat en el panel) |
| Casos de uso fuertes | Control desde IDE, automatización, dev | Tareas multi-paso, WooCommerce, no-dev |
| Costo | Gratuito (open source) | Por definir (Beta gratuita) |

La regla práctica: si sos developer y querés controlar Elementor desde Cursor mientras trabajás en código, usás el plugin MCP directo. Si sos un usuario de WordPress que quiere un asistente IA sin tocar archivos de configuración, Angie es el camino (cuando salga de Beta).
Claude, Cursor y Lovable con Elementor MCP: diferencias reales de uso
Los tres acceden a las mismas 97 herramientas MCP. Lo que varía es el contexto en el que las usás.
Con Claude Desktop, la experiencia es conversacional: describís lo que querés, Claude diseña el plan, te pide confirmación y ejecuta. Re piola para usuarios que no son developers y quieren iterar sobre un diseño sin tocar código. El flujo es lento pero claro.
Cursor le suma el contexto del código: si estás desarrollando un tema hijo o un plugin personalizado, podés pedirle que haga cambios en Elementor y al mismo tiempo edite los archivos PHP del tema. Todo en la misma sesión, con acceso al historial de cambios en git. Para un developer full-stack que usa WordPress, esto es el combo más potente. Para más detalles técnicos, mirá tal como explicamos en modelos de lenguaje.
Lovable apunta a otro perfil: crear aplicaciones web completas. La integración con Elementor MCP le permite generar no solo el front-end de una app sino también configurar las páginas WordPress que la sustentan. El límite de no soportar STDIO es una fricción real, pero tiene workaround vía HTTP.
Casos de uso reales que ya funcionan
Landing page desde cero en minutos
Describís el objetivo de la landing (producto, audiencia, CTA principal) → Claude genera la estructura de contenido → usa las herramientas MCP para crear secciones, insertar widgets de texto, imagen y formulario → aplica los colores globales de tu marca → publica como borrador para que lo revisés. Lo que antes era una tarde en Elementor, con instrucciones claras y un sitio bien estructurado, puede ser menos de diez minutos.
Actualización masiva de catálogo WooCommerce
Subís un CSV con productos nuevos → Angie (o Claude vía MCP) crea los listados en WooCommerce → mapea precios, imágenes y variantes automáticamente → genera las páginas de producto con el template de Elementor que ya tenés configurado. Esto es especialmente útil para tiendas con actualizaciones frecuentes de inventario.
Widgets personalizados bajo demanda
Describís una funcionalidad específica que necesitás (un contador regresivo, un comparador de productos, un filtro dinámico) → el agente genera el código del widget → lo registra usando las herramientas MCP → queda disponible en tu instancia de Elementor. (Spoiler: el resultado depende mucho de qué tan bien esté documentada tu instalación de Elementor.)
Seguridad y mejores prácticas antes de arrancar
Esto es lo más importante del artículo y probablemente lo que menos gente lee: el plugin opera cambios reales en tu WordPress. No hay un “modo sugerencia” ni un preview antes de ejecutar. Si le decís “borrá esta sección” y la borrás en producción, la borraste. Lo explicamos a fondo en respetando las pautas de Google.
Las reglas que aplicar antes de conectar cualquier cliente MCP a tu sitio:
- Staging primero, siempre: Elementor ahora permite crear un entorno de staging sin afectar la licencia. Usalo. Probá todos los flujos ahí antes de tocar producción.
- Application Password, no tu contraseña real: Las Application Passwords de WordPress tienen alcance limitado y se pueden revocar individualmente. Si algo se compromete, borrás solo esa key sin afectar tu cuenta.
- Memoria PHP mínima 64MB: El plugin requiere al menos 64MB de memoria PHP asignada. Si tu hosting tiene menos, vas a ver errores raros que parecen bugs pero son de recursos. Si necesitás ajustar la configuración de tu servidor, donweb.com tiene planes de hosting WordPress con memoria configurable desde el panel.
- Rate limiting incluido: El plugin tiene rate limiting nativo para evitar que un agente con instrucciones en loop te genere miles de requests seguidas.
Errores comunes al configurar Elementor MCP
Error 401 al intentar conectar: Casi siempre es el usuario o la Application Password mal copiada. El campo WP_APP_USER debe ser el nombre de usuario de WordPress (el que usás para entrar al wp-admin), no el email ni el display name. Y la contraseña de aplicación tiene espacios en el formato que muestra WordPress: tenés que eliminarlos o copiarla exactamente como la generaste.
“No MCP servers registered” en Claude: El plugin está instalado pero no activo, o el endpoint no está accesible. Verificá que esté activado en Plugins → Plugins instalados. Si el sitio tiene cache agresivo (plugins de cache o CDN), puede que el endpoint quede cacheado con una respuesta vieja. Purgá el cache completo después de activar.
Lovable no conecta con el servidor STDIO: Lovable solo soporta servidores MCP vía HTTP/SSE. Si configuraste el servidor como STDIO (que es el modo default en muchos tutoriales), no va a funcionar con Lovable aunque funcione perfecto con Claude Desktop. Fijate en el repositorio de la variante API para la configuración HTTP específica.
El agente hace cambios pero Elementor no los muestra en el editor: Los cambios aplicados vía MCP son directamente sobre la base de datos de WordPress. Si abrís el editor de Elementor después, puede que veas la versión guardada en cache local del browser. Forzá un hard reload o abrí en ventana privada para ver el estado real.
Qué está confirmado y qué no
- Confirmado: 97 herramientas MCP disponibles en el plugin open source (documentado en los repositorios de GitHub).
- Confirmado: Compatibilidad con Claude Desktop y Cursor mediante archivos JSON de configuración.
- Confirmado: Lovable requiere servidor HTTP/SSE, no STDIO.
- Confirmado: Angie está en Beta pública en WordPress.org a mayo de 2026.
- No confirmado: Precio final de Angie cuando salga de Beta.
- No confirmado: Soporte oficial de Elementor para el plugin MCP de terceros (los repositorios actuales son de la comunidad, no el producto oficial de Elementor).
- Habría que ver: Qué pasa con la integración cuando Elementor lanza actualizaciones mayores que cambien la estructura interna de sus widgets.
Preguntas Frecuentes
¿Qué es Elementor MCP y cómo funciona?
Elementor MCP es un plugin de WordPress que implementa el Model Context Protocol de Anthropic para exponer 97 herramientas de diseño de Elementor a agentes de IA. Funciona como servidor MCP: recibe solicitudes de clientes compatibles (Claude, Cursor, Lovable), las traduce a acciones en la REST API de WordPress y ejecuta los cambios directamente en el sitio. No genera sugerencias: opera cambios reales.
¿Cómo conectar Claude o Cursor a Elementor?
Para Claude Desktop, editás claude_desktop_config.json con la URL de tu sitio, tu usuario de WordPress y una Application Password generada desde el panel de usuario. Para Cursor, la configuración va en .cursor/mcp.json en el directorio del proyecto. En ambos casos necesitás el endpoint /wp-json/mcp/elementor-mcp-server accesible desde internet o desde tu red local si trabajás en staging.
¿Cuál es la diferencia entre Angie y Elementor MCP?
Angie es un asistente IA completo integrado en el wp-admin, actualmente en Beta, desarrollado por Elementor. Elementor MCP es el protocolo abierto que permite a herramientas externas (Claude, Cursor) controlar Elementor. Angie usa MCP internamente, pero son productos diferentes: Angie para usuarios que quieren un chat dentro de WordPress, Elementor MCP para developers que quieren control programático desde su herramienta favorita.
¿Es seguro usar Elementor MCP en mi sitio en vivo?
Técnicamente funciona en producción, pero no es la práctica recomendada. El plugin ejecuta cambios reales sin confirmación previa por defecto. La recomendación es testear todos los flujos en staging primero (Elementor permite staging sin afectar la licencia), usar Application Password en vez de tu contraseña real, y nunca darle acceso a un agente IA a producción sin haber validado el flujo completo antes.
¿Qué herramientas AI funcionan con Elementor MCP?
Claude Desktop y Cursor funcionan con la configuración STDIO estándar. Lovable requiere configuración HTTP/SSE, no STDIO. Cualquier cliente compatible con el Model Context Protocol de Anthropic puede conectarse, siempre que soporte el tipo de transporte que exponga tu instalación del plugin. La documentación oficial de MCP de Anthropic lista los tipos de transporte soportados.
Conclusión
Elementor MCP no es una demo conceptual: hay un plugin funcional, con 97 herramientas documentadas, compatible con las tres herramientas IA más usadas por developers en 2026. Lo que cambió con esto es el nivel de control que un agente externo tiene sobre un sitio WordPress sin que el usuario tenga que copiar y pegar nada.
El escenario más interesante, y el que todavía está en desarrollo, es Angie. Porque si Elementor logra un asistente IA bien integrado en el wp-admin que use MCP internamente para orquestar cambios complejos, el perfil de usuario que necesita un developer para mantener un sitio Elementor cambia. Si querés empezar a explorar esto ahora: instalá el plugin en staging, configuralo con Claude Desktop, y probá tres casos de uso reales antes de conectarlo a producción. La curva de aprendizaje es manejable y lo que podés automatizar justifica el tiempo de configuración.
