Agentes de IA (MCP)
page-builder-sandwich para agentes de IA
Su sitio de WordPress es su propio servidor MCP. Un asistente de IA inicia sesión como usuario de WordPress con una contraseña de aplicación y puede hacer lo que ese usuario pueda hacer con page-builder-sandwich, y nada más.
96 acciones: 46 gratis, 50 en Pro.
Referencia para desarrolladores: cada acción, su ruta REST y sus parámetros
Configúrelo en tres pasos
Comprobar el interruptor
Necesita WordPress 6.9 o posterior y page-builder-sandwich 6.23.0 o posterior. En la configuración del plugin, «Allow AI agents (MCP)» está activada a menos que la haya desactivado.
Crear una contraseña de aplicación
En WordPress, abra Usuarios, luego Perfil y añada una contraseña de aplicación con el nombre de su aplicación de IA. Cópiela: WordPress la muestra una vez.
Añada el sitio a su aplicación de IA
Utilice su nombre de usuario de WordPress, la contraseña de aplicación y la dirección de conexión de su sitio:
https://example.com/wp-json/pbs/v1/mcp
Configuración para aplicaciones de IA populares
Cada aplicación a continuación se comunica con su sitio a través del proxy oficial de WordPress, @automattic/mcp-wordpress-remote. Reemplace la dirección, el nombre de usuario y la contraseña por los suyos.
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"page-builder-sandwich": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/pbs/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add page-builder-sandwich \
-e WP_API_URL=https://example.com/wp-json/pbs/v1/mcp \
-e WP_API_USERNAME=your-username \
-e WP_API_PASSWORD=your-application-password \
-- npx -y @automattic/mcp-wordpress-remote@latestCursor y VS Code
// .cursor/mcp.json · .vscode/mcp.json
{
"mcpServers": {
"page-builder-sandwich": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/pbs/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}ChatGPT y otras aplicaciones
Cualquier aplicación que sea compatible con servidores MCP a través de la entrada y salida estándar puede utilizar el mismo comando y la misma configuración. Las aplicaciones que solo se conectan a servidores HTTP remotos pueden acceder directamente a la dirección de conexión con el mismo nombre de usuario y la misma contraseña de aplicación.
Qué puede hacer un agente de IA
Todo lo que las propias pantallas del plugin pueden hacer. Las acciones marcadas como Pro necesitan una licencia de page-builder-sandwich Pro.
| Acción | Qué hace | Edición |
|---|---|---|
| Activar una fuente subida (Pro) | Hace que una fuente personalizada cargada (un archivo de fuente en la biblioteca multimedia, por ID) esté disponible en los selectores de fuentes. | Edición Pro |
| Alojar una fuente por cuenta propia | Descarga una familia de fuentes de Google (family, weights, italic) y la sirve desde este sitio. | Edición gratuita |
| Añadir una sección a una página | Añade una sección predefinida a una página: al principio, al final o después de la sección en una posición determinada. | Edición gratuita |
| Aplicar el kit de marca (Pro) | Aplica los colores y las fuentes del kit de marca guardado al diseño del sitio. | Edición Pro |
| Importar un kit de sitio web | Importa las páginas de un kit de sitio web (todas o las especificadas), publicándolas opcionalmente, configurando la página de inicio y añadiéndolas a un menú. Volver a importar actualiza las mismas páginas. | Edición gratuita |
| Aplicar búsqueda y reemplazo (Pro) | Aplica un trabajo con vista previa. Cada publicación modificada conserva una copia de seguridad para pbs/undo-replace. | Edición Pro |
| Crear varias páginas | Crea hasta 50 páginas en una sola llamada, cada una a partir de secciones y/o contenido de bloques. Cada página se comprueba y crea por separado; la respuesta enumera todas las páginas creadas y todas las rechazadas, con el motivo. | Edición Pro |
| Conectar Adobe Fonts (Pro) | Conecta un proyecto web de Adobe Fonts (Typekit) mediante su ID de kit, para que sus fuentes aparezcan en los selectores de fuentes. | Edición Pro |
| Contactar con soporte | Conecta este sitio con el soporte de Zinn Digital® (nombre, correo electrónico, consentimiento). | Edición gratuita |
| Convertir una página heredada | Convierte una página 5.x a bloques (respaldada primero). | Edición gratuita |
| Crear una clase global (Pro) | Crea una clase de estilo global reutilizable: etiqueta, slug y sus estilos (s). | Edición Pro |
| Crear una página | Crea una página a partir de secciones (véase pbs/list-sections) y/o contenido de bloques. Una página nueva es un borrador a menos que se solicite otro estado. | Edición gratuita |
| Crear un equipo de biblioteca (Agencia) | Crea una biblioteca de equipo (name) a la que otros sitios pueden unirse con un código de invitación. | Edición Pro |
| Desactivar una fuente subida (Pro) | Elimina una fuente personalizada (por slug) de los selectores de fuentes. | Edición Pro |
| Eliminar una clase global (Pro) | Elimina una clase global. Los elementos que la utilizaban conservan su contenido pero pierden sus estilos. | Edición Pro |
| Eliminar un icono subido | Elimina un icono subido; los bloques que lo usaban conservan su propia copia. | Edición gratuita |
| Eliminar un diseño de biblioteca en la nube (Pro) | Elimina un diseño de la biblioteca en la nube. | Edición Pro |
| Mover una página a la papelera | Mueve una página a la papelera. Se puede restaurar desde Páginas, Papelera durante 30 días. | Edición gratuita |
| Eliminar un equipo de biblioteca (Agencia) | Elimina un equipo y todos los diseños de su biblioteca. | Edición Pro |
| Desconectar del soporte | Desconecta este sitio del soporte. | Edición gratuita |
| Duplicar una clase global (Pro) | Copia una clase global con un nuevo id. | Edición Pro |
| Duplicar una página | Copia una página (su título, contenido y plantilla) en un nuevo borrador. | Edición gratuita |
| Exportar diseños y configuraciones | Exporta las plantillas y patrones elegidos (IDs) y, opcionalmente, la configuración en un solo paquete para otro sitio. | Edición gratuita |
| Escribe una página con IA | Construye una página a partir de secciones (proporcionadas o elegidas por la IA de la biblioteca de secciones) y hace que la IA reescriba todo su texto para su resumen, manteniendo el diseño. Utiliza el proveedor de IA configurado en los ajustes de IA del complemento. La página es un borrador a menos que se solicite otro estado. | Edición Pro |
| Describir un bloque de constructor | Devuelve la configuración de un bloque (atributos con sus tipos, opciones y valores predeterminados), lo que admite, qué bloques puede contener y un ejemplo listo para usar en marcado de bloques. | Edición gratuita |
| Ver los puntos de interrupción adaptativos | Devuelve los anchos para tablet y móvil (y los puntos de interrupción personalizados en Pro) que utilizan los controles responsivos. | Edición gratuita |
| Leer el diseño del sitio | Devuelve los colores y las fuentes (de encabezados y de cuerpo) de todo el sitio que utiliza cada bloque, tal como los muestra la pantalla de diseño del sitio. | Edición gratuita |
| Consultar el sistema de diseño (Pro) | Devuelve el sistema de diseño Pro: clases globales, variables, *tokens* de diseño, modo oscuro, *kit* de marca y fuentes personalizadas. | Edición Pro |
| Leer los diagnósticos del sitio | Devuelve los diagnósticos que contendría un ticket de soporte: versiones, plugins activos, límites y errores recientes. | Edición gratuita |
| Leer la cuenta de la biblioteca en la nube (Pro) | Devuelve el uso de almacenamiento, la cuota del plan y los datos del equipo de la biblioteca en la nube. | Edición Pro |
| Obtener un diseño de biblioteca en la nube (Pro) | Devuelve un diseño guardado, listo para insertar en este sitio (sus imágenes incorporadas a la biblioteca de medios). | Edición Pro |
| Leer la configuración de almacenamiento propio (Pro) | Devuelve la configuración de almacenamiento R2/S3 propio (el secreto nunca se devuelve). | Edición Pro |
| Leer la licencia | Devuelve el plan de Page Builder Sandwich de este sitio, el estado de la licencia, la fecha de renovación y lo que incluye el plan. | Edición gratuita |
| Modo de mantenimiento de lectura (Pro) | Modo de mantenimiento / próximamente: modo, página, tiempo de reintento (retry-after) y qué roles aún pueden ver el sitio. | Edición Pro |
| Leer la migración heredada | Devuelve el progreso y el informe de la conversión de contenido de la versión 5.x. | Edición gratuita |
| Leer la conexión del boletín (Pro) | Indica si se ha guardado una clave de Mailchimp (la clave en sí nunca se devuelve). | Edición Pro |
| Leer una página | Devuelve el título, el estado, los enlaces y el contenido de los bloques de una página, así como las secciones (bloques de nivel superior) que la componen. | Edición gratuita |
| Vista previa de buscar y reemplazar (Pro) | Devuelve las coincidencias de un trabajo, página por página, para revisarlas antes de postularse. | Edición Pro |
| Leer las fuentes de reseñas (Pro) | Devuelve las fuentes de Google y Trustpilot que muestra el bloque Reseñas. | Edición Pro |
| Leer los permisos del creador (Pro) | Devuelve qué roles pueden usar el generador, el diseño, el código y las plantillas (modo cliente). | Edición Pro |
| Leer los ajustes del complemento | Devuelve el prefijo de clase del front-end, el estado de las actualizaciones beta y si se permiten los agentes de IA (MCP). | Edición gratuita |
| Leer la conexión de soporte | Indica si este sitio está conectado al soporte de Zinn Digital® y con qué cuenta. | Edición gratuita |
| Leer etiqueta blanca (Agencia) | Devuelve la configuración de marca blanca: activada o desactivada, el nombre mostrado y qué usuarios siguen viendo el original. | Edición Pro |
| Importar diseños y ajustes | Importa un paquete creado por pbs/export-designs (dryRun primero para ver qué cambiaría; modo: skip o replace; media; settings). | Edición gratuita |
| Invitar un sitio a un equipo (Agencia) | Crea un código de invitación de uso único (rol: lectura o escritura; etiqueta; días de validez). El código se muestra una sola vez. | Edición Pro |
| Unirse a un equipo (Pro) | Se une a una biblioteca de equipo con un código de invitación. | Edición Pro |
| Abandonar un equipo (Pro) | Abandona la biblioteca del equipo a la que se ha unido este sitio. | Edición Pro |
| Listar los bloques del creador | Enumera todos los bloques de Page Builder Sandwich que este sitio puede usar (también los bloques Pro cuando Pro esté activo): nombre, título, categoría y descripción. Usa pbs/get-block para obtener la configuración de un bloque y, a continuación, coloca el bloque en el contenido de una página. | Edición gratuita |
| Listar formularios | Muestra los formularios creados con el bloque Formulario y los complementos de formularios que puede incrustar. | Edición gratuita |
| Listar kits de sitios web | Muestra las listas de kits de sitios web (un conjunto de páginas preparadas para un tipo de negocio específico) que este sitio puede importar. | Edición gratuita |
| Listar diseños de la biblioteca en la nube (Pro) | Muestra una lista de los diseños guardados en la biblioteca en la nube (kind: section, page o pattern; team: biblioteca de un equipo). | Edición Pro |
| Listar fuentes autohospedadas | Enumera las fuentes de Google que este sitio aloja por sí mismo (descargadas una vez, servidas desde el sitio, sin solicitudes a Google). | Edición gratuita |
| Listar animaciones Lottie (Pro) | Muestra una lista de las animaciones Lottie subidas. | Edición Pro |
| Listar páginas | Muestra las páginas que puedes editar, ordenadas de la más reciente a la más antigua, con una búsqueda opcional. | Edición gratuita |
| Listar trabajos de búsqueda y sustitución (Pro) | Muestra las tareas de búsqueda y sustitución en todo el sitio y su estado. | Edición Pro |
| Secciones de la lista | Enumera las secciones prediseñadas (hero, características, preguntas frecuentes, testimonios, llamada a la acción y más) que se pueden añadir a una página. | Edición gratuita |
| Listar inicios de sesión de soporte temporales | Muestra los usuarios de soporte temporal concedidos a nuestro equipo y cuándo caduca cada uno. | Edición gratuita |
| Listar miembros del equipo (Pro) | Muestra las páginas web de un equipo y sus accesos. | Edición Pro |
| Listar equipos de la biblioteca (Pro) | Muestra los equipos a los que pertenece o de los que es propietario este sitio. | Edición Pro |
| Enumerar lo que se puede exportar | Enumera las plantillas, patrones y configuraciones que se pueden exportar a otro sitio. | Edición gratuita |
| Listar iconos cargados | Muestra una lista de los iconos SVG subidos a la biblioteca de iconos, ordenados del más reciente al más antiguo. | Edición gratuita |
| Mover una sección | Mueve una sección de una página de una posición a otra (basado en 0, tal como las lista pbs/get-page). | Edición gratuita |
| Abrir un ticket de soporte | Envía un ticket de soporte (asunto, mensaje, tipo, correo electrónico) con los diagnósticos de este sitio; access_days y las credenciales otorgan opcionalmente acceso temporal a nuestro equipo. | Edición gratuita |
| Consentimiento para diagnósticos de soporte | Registra el consentimiento del administrador para enviar diagnósticos con los tickets de soporte. | Edición gratuita |
| Actualizar reseñas ahora (Pro) | Obtiene las reseñas más recientes de Trustpilot ahora en lugar de esperar a la actualización diaria. | Edición Pro |
| Eliminar un bloque de una página | Elimina un bloque (una sección completa o un bloque dentro de una) de una página, encontrado por su ruta. La versión anterior de la página permanece en sus revisiones. | Edición gratuita |
| Deje de utilizar su propio almacenamiento (Pro) | Elimina la configuración de almacenamiento propio; se vuelve a utilizar el almacenamiento del plan. | Edición Pro |
| Eliminar una fuente autohospedada | Elimina los archivos de una familia de fuentes autohospedada. | Edición gratuita |
| Eliminar a un miembro del equipo (Agencia) | Elimina un sitio de un equipo. | Edición Pro |
| Revocar los inicios de sesión de soporte temporales | Elimina los usuarios de soporte temporal ahora (IDs). | Edición gratuita |
| Guardar un diseño en la biblioteca en la nube (Pro) | Guarda el marcado de bloque (título, tipo, marcado, estilos, etiquetas) en su biblioteca en la nube o en la de un equipo; las imágenes se empaquetan con él. | Edición Pro |
| Utilice su propio almacenamiento (Pro) | Guarda el almacenamiento propio: proveedor (r2 o s3), bucket, región, endpoint, prefijo, key_id, secret, enabled. | Edición Pro |
| Cambiar modo de mantenimiento (Pro) | Activa o desactiva el modo de mantenimiento (503) o de próximo lanzamiento (mode), junto con la página que se mostrará (page_id), retry_after y los roles que lo omiten. | Edición Pro |
| Conectar Mailchimp (Pro) | Guarda (o, con un valor vacío, elimina) la clave de la API de Mailchimp que utiliza el bloque de boletines. | Edición Pro |
| Cambiar las fuentes de reseñas (Pro) | Configura el lugar de Google y el negocio de Trustpilot que lee el bloque Reseñas. | Edición Pro |
| Cambiar permisos del creador (Pro) | Define los permisos que el constructor permite por cada rol (roles), por ejemplo, un rol de cliente exclusivo para contenido. | Edición Pro |
| Cambiar marca blanca (Agencia) | Activa o desactiva la etiqueta blanca y establece el nombre que ven los clientes (enabled, name, agency_users). | Edición Pro |
| Convertir contenido heredado | Inicia (o reinicia) la conversión de cada página 5.x a bloques; se crea una copia de seguridad de cada entrada primero. | Edición gratuita |
| Buscar y reemplazar en todo el sitio (Pro) | Inicia una búsqueda y reemplazo segura para bloques (buscar, reemplazar, tipo: texto, enlace o color; match_case; tipos). Nada cambia hasta pbs/apply-replace. | Edición Pro |
| Iniciar la prueba gratuita de Pro | Inicia la prueba de 14 días de Page Builder Sandwich Pro para este sitio (no se requiere pago). | Edición gratuita |
| Pruebe su propio almacenamiento (Pro) | Escribe, lee y elimina un objeto de prueba en su propio almacenamiento e informa de cada paso. | Edición Pro |
| Deshacer una conversión | Restaura una página convertida desde su copia de seguridad. | Edición gratuita |
| Deshacer la migración heredada | Restaura cada publicación convertida desde su copia de seguridad. | Edición gratuita |
| Deshacer buscar y reemplazar (Pro) | Restaura las publicaciones que cambió un trabajo (una publicación editada desde entonces conserva su edición). | Edición Pro |
| Cambiar la configuración de un bloque | Cambia la configuración (atributos) de un bloque dentro de una página, encontrado por su ruta; los atributos que envíes se combinan con los actuales. Funciona en bloques que el sitio procesa a partir de su configuración; para un bloque cuyo HTML está guardado en la página, envía el nuevo marcado con pbs/update-page. | Edición gratuita |
| Cambiar el kit de marca (Pro) | Guarda el kit de marca: nombre, logotipo, colores, fuentes para títulos y cuerpo, y la voz de marca que utiliza la IA de redacción. | Edición Pro |
| Cambiar los puntos de interrupción adaptativos | Modifica los anchos de tablet y móvil en píxeles; con Pro, puntos de interrupción adicionales personalizados. | Edición gratuita |
| Cambiar una clase global (Pro) | Cambia la etiqueta, el slug o los estilos de una clase global; cada elemento que la use se actualizará. | Edición Pro |
| Cambiar modo oscuro (Pro) | Establece el modo oscuro (modo: desactivado, automático o alternar) y sus colores. | Edición Pro |
| Cambiar el diseño del sitio | Cambia los colores de todo el sitio (colors), las fuentes (fonts, headingFont, bodyFont). Todas las páginas reflejan el cambio; el archivo theme.json del tema se mantiene sincronizado. | Edición gratuita |
| Actualizar una página | Cambia el título, el estado o el contenido de los bloques de una página. El contenido que envíes reemplaza el contenido de la página. | Edición gratuita |
| Cambiar la configuración del plugin | Cambia el prefijo de la clase del front-end (de 1 a 8 letras minúsculas o dígitos, comenzando con una letra) y/o activa o desactiva los agentes de IA (MCP) (mcp: false elimina todas las funciones y el punto de acceso MCP). | Edición gratuita |
| Modificar los tokens de diseño (Pro) | Cambia las escalas de espaciado, radio y sombra (espacio, radio, sombra), o las restablece (reset). | Edición Pro |
| Cambiar las variables CSS (Pro) | Reemplaza las variables de diseño del sitio (variables: una lista de nombre y valor). | Edición Pro |
| Subir un icono | Añade un icono SVG (nombre, código SVG) a la biblioteca de iconos; el SVG se desinfecta primero. | Edición gratuita |
| Subir una animación Lottie (Pro) | Valida un documento JSON de Lottie (json, name) y lo publica como un archivo estático para el bloque Lottie. | Edición Pro |
Flujos guiados
El servidor también ofrece flujos de trabajo preconfigurados que su aplicación de IA incluye como mensajes:
- Crear una página de destino — Un flujo de trabajo guiado: el agente selecciona las secciones que se adaptan a su negocio, crea la página como borrador y redacta su texto.
Seguro por diseño
Cada acción comprueba el mismo permiso de WordPress que la propia pantalla del plugin, para la página o entrada exacta que afecta. Un suscriptor no puede conectarse de ninguna manera.
Las contraseñas de aplicación se pueden revocar en cualquier momento en Usuarios, Perfil, sin cambiar su contraseña habitual.
Desactive «Permitir agentes de IA (MCP)» y las acciones y la dirección de conexión desaparecerán del sitio.
Las páginas que modifica un agente conservan sus revisiones de WordPress, por lo que cualquier cambio se puede deshacer.
¿Aloja en Zinn Digital®?
Si Zinn Digital® aloja el sitio, nuestro propio servidor MCP puede realizar estas acciones por usted sin necesidad de una contraseña de aplicación: conecte su aplicación de IA al servidor MCP de Zinn Digital® y utilice wordpress_abilities_list y wordpress_ability_run.