Agents IA (MCP)

page-builder-sandwich pour les agents IA

Votre site WordPress est son propre serveur MCP. Un assistant IA se connecte en tant qu'utilisateur WordPress avec un mot de passe d'application et peut faire ce que cet utilisateur est autorisé à faire avec page-builder-sandwich — rien de plus.

96 actions : 46 gratuites, 50 dans Pro.

Référence pour les développeurs : chaque action, sa route REST et ses paramètres

Configurez-le en trois étapes

  1. Vérifier le commutateur

    Vous avez besoin de WordPress 6.9 ou version ultérieure et de page-builder-sandwich 6.23.0 ou version ultérieure. Dans les paramètres du plugin, « Allow AI agents (MCP) » est activé sauf si vous l'avez désactivé.

  2. Créer un mot de passe d'application

    Sous WordPress, ouvrez Utilisateurs, puis Profil, et ajoutez un mot de passe d'application portant le nom de votre application IA. Copiez-le : WordPress ne l'affiche qu'une seule fois.

  3. Ajoutez le site à votre application d'IA

    Utilisez votre nom d'utilisateur WordPress, le mot de passe d'application et l'adresse de connexion de votre site :

    https://example.com/wp-json/pbs/v1/mcp

Configuration pour les applications d'IA populaires

Chaque application ci-dessous communique avec votre site via le proxy officiel WordPress, @automattic/mcp-wordpress-remote. Remplacez l'adresse, le nom d'utilisateur et le mot de passe par les vôtres.

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@latest

Curseur et 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 et autres applications

Toute application prenant en charge les serveurs MCP via l'entrée et la sortie standard peut utiliser la même commande et les mêmes paramètres. Les applications qui se connectent uniquement à des serveurs HTTP distants peuvent accéder directement à l'adresse de connexion avec le même nom d'utilisateur et le même mot de passe d'application.

Ce qu'un agent IA peut faire

Tout ce que les écrans du module externe peuvent faire. Les actions marquées Pro nécessitent une licence page-builder-sandwich Pro.

ActionFonctionnementÉdition
Activer une police importée (Pro)Rend une police personnalisée importée (un fichier de police dans la bibliothèque multimédia, par ID) disponible dans les sélecteurs de police.Édition Pro
Héberger soi-même une policeTélécharge une famille de polices Google (famille, graisses, italique) et la sert depuis ce site.Édition gratuite
Ajouter une section à une pageAjoute une section prête à l'emploi à une page : au début, à la fin, ou après la section à une position donnée.Édition gratuite
Appliquer le kit de marque (Pro)Applique les couleurs et les polices du kit de marque enregistré à la conception du site.Édition Pro
Importer un kit de site webImporte les pages d'un kit de site web (toutes ou celles spécifiées), en les publiant éventuellement, en définissant la page d'accueil et en les ajoutant à un menu. Une nouvelle importation met à jour ces mêmes pages.Édition gratuite
Appliquer une recherche-remplacement (Pro)Applique un travail prévisualisé. Chaque publication modifiée conserve une sauvegarde pour pbs/undo-replace.Édition Pro
Créer plusieurs pagesCrée jusqu'à 50 pages en un seul appel, chacune à partir de sections et/ou de contenu de blocs. Chaque page est vérifiée et créée individuellement ; la réponse liste chaque page créée et chaque page refusée, avec le motif.Édition Pro
Connecter Adobe Fonts (Pro)Connecte un projet web Adobe Fonts (Typekit) par son identifiant de kit, afin que ses polices apparaissent dans les sélecteurs de polices.Édition Pro
Se connecter au supportConnecte ce site au support de Zinn Digital® (nom, e-mail, consentement).Édition gratuite
Convertir une page existanteConvertit une page 5.x en blocs (sauvegardée au préalable).Édition gratuite
Créer une classe globale (Pro)Crée une classe de style globale réutilisable : étiquette, identifiant (slug) et ses styles.Édition Pro
Créer une pageCrée une page à partir de sections (voir pbs/list-sections) et/ou d'un contenu de blocs. Une nouvelle page est un brouillon à moins qu'un autre statut ne soit demandé.Édition gratuite
Créer une équipe de bibliothèque (Agence)Crée une bibliothèque d'équipe (name) que d'autres sites peuvent rejoindre à l'aide d'un code d'invitation.Édition Pro
Désactiver une police importée (Pro)Supprime une police personnalisée (par son slug) des sélecteurs de police.Édition Pro
Supprimer une classe globale (Pro)Supprime une classe globale. Les éléments qui l'utilisaient conservent leur contenu et perdent ses styles.Édition Pro
Supprimer une icône téléchargéeSupprime une icône téléchargée ; les blocs qui l'utilisaient conservent leur propre copie.Édition gratuite
Supprimer un design de bibliothèque cloud (Pro)Supprime un design de la bibliothèque cloud.Édition Pro
Mettre une page à la corbeilleDéplace une page vers la corbeille. Elle peut être restaurée depuis Pages, Corbeille pendant 30 jours.Édition gratuite
Supprimer une équipe de bibliothèque (Agence)Supprime une équipe et chaque création de sa bibliothèque.Édition Pro
Se déconnecter du supportDéconnecte ce site du support.Édition gratuite
Dupliquer une classe globale (Pro)Copie une classe globale sous un nouvel ID.Édition Pro
Dupliquer une pageCopie une page (son titre, son contenu et son modèle) dans un nouveau brouillon.Édition gratuite
Exporter les conceptions et les paramètresExporte les modèles et motifs (identifiants) choisis ainsi que, facultativement, les paramètres sous forme de package unique pour un autre site.Édition gratuite
Créer une page avec l'IAGénère une page à partir de sections (fournies ou choisies par l'IA dans la bibliothèque de sections) et demande à l'IA de réécrire l'ensemble du texte selon votre brief, tout en conservant le design. Utilise le fournisseur d'IA configuré dans les paramètres d'IA du plugin. La page est enregistrée comme brouillon, sauf si un autre statut est demandé.Édition Pro
Décrire un bloc de constructeurRenvoie les paramètres d'un bloc (les attributs avec leurs types, choix et valeurs par défaut), ce qu'il prend en charge, les blocs qu'il peut contenir ainsi qu'un exemple prêt à l'emploi en balisage de bloc.Édition gratuite
Lire les points de rupture réactifsRenvoie les largeurs pour tablette et mobile (ainsi que les points de rupture personnalisés dans Pro) utilisées par les commandes responsives.Édition gratuite
Lire la conception du siteRenvoie les couleurs et les polices (titre et corps de texte) globales utilisées par chaque bloc, telles qu'elles apparaissent dans l'écran de conception du site.Édition gratuite
Consulter le système de design (Pro)Renvoie le système de design Pro : classes globales, variables, jetons de design, mode sombre, kit de marque et polices personnalisées.Édition Pro
Consulter les diagnostics du siteRenvoie les diagnostics qu'un ticket de support comporterait : versions, plugins actifs, limites et erreurs récentes.Édition gratuite
Lire le compte de la bibliothèque cloud (Pro)Renvoie l'utilisation du stockage, le quota du forfait et les données de l'équipe de la bibliothèque cloud.Édition Pro
Obtenir un design de bibliothèque cloud (Pro)Renvoie un design enregistré, prêt à être inséré sur ce site (ses images étant importées dans la médiathèque).Édition Pro
Lire les paramètres de stockage personnel (Pro)Renvoie les paramètres de stockage R2/S3 personnels (le secret n'est jamais renvoyé).Édition Pro
Lire la licenceRenvoie le plan Page Builder Sandwich de ce site, l'état de la licence, la date de renouvellement et ce que le plan inclut.Édition gratuite
Mode lecture seule de maintenance (Pro)Mode maintenance / « bientot disponible » : état, page, délai de nouvelle tentative (retry-after) et rôles pouvant toujours voir le site.Édition Pro
Lire la migration héritéeRenvoie la progression et le rapport de la conversion de contenu 5.x.Édition gratuite
Lire la connexion de la newsletter (Pro)Indique si une clé Mailchimp est enregistrée (la clé elle-même n'est jamais renvoyée).Édition Pro
Lire une pageRenvoie le titre, le statut, les liens et le contenu des blocs d'une page, ainsi que les sections (blocs de niveau supérieur) qui la composent.Édition gratuite
Prévisualiser une recherche et remplacement (Pro)Renvoie les correspondances d'une offre d'emploi, page par page, à examiner avant de postuler.Édition Pro
Lire les sources des avis (Pro)Renvoie les sources Google et Trustpilot affichées par le bloc Avis.Édition Pro
Lire les autorisations du constructeur (Pro)Indique quels rôles peuvent utiliser le constructeur, la conception, le code et les modèles (mode client).Édition Pro
Lire les paramètres du module d'extensionRenvoie le préfixe de classe front-end, l'état des mises à jour bêta et si les agents IA (MCP) sont autorisés.Édition gratuite
Lire la connexion au supportIndique si ce site est connecté ou non au support de Zinn Digital®, et sous quel nom.Édition gratuite
Marque blanche (Agence)Renvoie les paramètres de marque blanche : activés ou désactivés, le nom affiché et les utilisateurs qui voient encore l'original.Édition Pro
Importer les designs et paramètresImporte un package créé par pbs/export-designs (dryRun d'abord pour voir ce qui changerait ; mode : skip ou replace ; media ; settings).Édition gratuite
Inviter un site à une équipe (Agence)Crée un code d'invitation à usage unique (rôle : lecture ou écriture ; libellé ; jours de validité). Le code n'est affiché qu'une seule fois.Édition Pro
Rejoindre une équipe (Pro)Rejoint une bibliothèque d'équipe avec un code d'invitation.Édition Pro
Quitter une équipe (Pro)Quitte la bibliothèque d'équipe que ce site a rejointe.Édition Pro
Afficher les blocs du constructeurListe tous les blocs Page Builder Sandwich que ce site peut utiliser (y compris les blocs Pro lorsque Pro est actif) : nom, titre, catégorie et description. Utilisez pbs/get-block pour obtenir les paramètres d'un bloc, puis insérez le bloc dans le contenu d'une page.Édition gratuite
Lister les formulairesRépertorie les formulaires créés avec le bloc Formulaire et les extensions de formulaire qu'il peut intégrer.Édition gratuite
Lister les kits de sites webRépertorie les kits de sites web (un ensemble de pages prêtes à l'emploi pour un type d'entreprise) que ce site peut importer.Édition gratuite
Lister les designs de la bibliothèque cloud (Pro)Répertorie les designs enregistrés dans la bibliothèque cloud (kind : section, page ou pattern ; team : bibliothèque d'une équipe).Édition Pro
Lister les polices auto-hébergéesRépertorie les Google fonts que ce site héberge lui-même (téléchargées une seule fois, servies depuis le site, aucune requête envoyée à Google).Édition gratuite
Lister les animations Lottie (Pro)Liste les animations Lottie téléchargées.Édition Pro
Lister les pagesRépertorie les pages que vous pouvez modifier, de la plus récente à la plus ancienne, avec une recherche optionnelle.Édition gratuite
Lister les tâches de recherche et remplacement (Pro)Répertorie les tâches de recherche et remplacement pour l'ensemble du site ainsi que leur état.Édition Pro
Sections de la listeRépertorie les sections prêtes à l'emploi (en-tête, fonctionnalités, FAQ, témoignages, appel à l'action et plus encore) qui peuvent être ajoutées à une page.Édition gratuite
Lister les identifiants de support temporairesRépertorie les utilisateurs de support temporaire accordés à notre équipe et la date d'expiration de chacun.Édition gratuite
Afficher les membres de l'équipe (Pro)Répertorie les sites d'une équipe et leurs accès.Édition Pro
Lister les équipes de la bibliothèque (Pro)Répertorie les équipes auxquelles ce site appartient ou qu'il possède.Édition Pro
Lister ce qui peut être exportéListe les modèles, motifs et paramètres qui peuvent être exportés vers un autre site.Édition gratuite
Lister les icônes téléchargéesRépertorie les icônes SVG téléchargées dans la bibliothèque d'icônes, de la plus récente à la plus ancienne.Édition gratuite
Déplacer une sectionDéplace une section d'une page d'une position à une autre (basé sur 0, tel que listé par pbs/get-page).Édition gratuite
Ouvrir un ticket de supportEnregistre un ticket de support (sujet, message, type, e-mail) avec les diagnostics de ce site ; access_days et credentials accordent facultativement à notre équipe un accès temporaire.Édition gratuite
Consentement aux diagnostics de supportEnregistre le consentement de l'administrateur à l'envoi de diagnostics avec les tickets de support.Édition gratuite
Actualiser les avis maintenant (Pro)Récupère les derniers avis Trustpilot dès maintenant au lieu d'attendre la mise à jour quotidienne.Édition Pro
Supprimer un bloc d'une pageSupprime un bloc (une section entière ou un bloc à l'intérieur de celle-ci) d'une page, trouvé par son chemin. La version précédente de la page reste dans ses révisions.Édition gratuite
Arrêtez d'utiliser votre propre stockage (Pro)Supprime les paramètres de stockage personnalisés ; le stockage du forfait est à nouveau utilisé.Édition Pro
Supprimer une police autohébergéeSupprime les fichiers d'une famille de polices auto-hébergée.Édition gratuite
Supprimer un membre de l'équipe (Agence)Retire un site d'une équipe.Édition Pro
Révoquer les identifiants de support temporairesSupprime les utilisateurs de support temporaires maintenant (ids).Édition gratuite
Enregistrer un design dans la bibliothèque cloud (Pro)Enregistre le balisage de bloc (titre, type, balisage, styles, étiquettes) dans votre bibliothèque cloud ou celle d'une équipe ; les images y sont incluses.Édition Pro
Utiliser votre propre espace de stockage (Pro)Enregistre le stockage personnel : fournisseur (r2 ou s3), compartiment, région, point de terminaison, préfixe, key_id, secret, activé.Édition Pro
Modifier le mode maintenance (Pro)Active ou désactive le mode maintenance (503) ou le mode « bientô disponible » (mode), avec la page à afficher (page_id), retry_after et les rôles qui y dérogent.Édition Pro
Connecter Mailchimp (Pro)Enregistre (ou, avec une valeur vide, supprime) la clé API Mailchimp utilisée par le bloc de newsletter.Édition Pro
Modifier les sources d'avis (Pro)Définit l'établissement Google et l'entreprise Trustpilot que le bloc Avis lit.Édition Pro
Modifier les autorisations du constructeur (Pro)Définit par rôle ce que le constructeur autorise (rôles), par exemple un rôle client réservé au contenu.Édition Pro
Modifier la marque blanche (Agence)Active ou désactive la marque blanche et définit le nom visible par les clients (enabled, name, agency_users).Édition Pro
Convertir l'ancien contenuCommence (ou redémarre) la conversion de chaque page 5.x en blocs ; chaque publication fait l'objet d'une sauvegarde au préalable.Édition gratuite
Rechercher et remplacer sur l'ensemble du site (Pro)Lance un processus de recherche et de remplacement sécurisé par blocs (find, replace, kind : text, link ou colour ; match_case ; types). Rien ne change tant qu'on n'appelle pas pbs/apply-replace.Édition Pro
Commencer l'essai Pro gratuitDémarre l'essai de 14 jours de Page Builder Sandwich Pro pour ce site (aucun paiement requis).Édition gratuite
Testez votre propre stockage (Pro)Écrit, lit et supprime un objet de test dans votre propre espace de stockage et rend compte de chaque étape.Édition Pro
Annuler une conversionRestaure une page convertie à partir de sa sauvegarde.Édition gratuite
Annuler la migration héritéeRestaure chaque article converti à partir de sa sauvegarde.Édition gratuite
Annuler une recherche et remplacement (Pro)Restaure les publications modifiées par une tâche (une publication modifiée depuis conserve sa modification).Édition Pro
Modifier les paramètres d'un blocModifie les paramètres (attributs) d'un bloc à l'intérieur d'une page, trouvé par son chemin ; les attributs que vous envoyez sont fusionnés avec les actuels. Fonctionne sur les blocs que le site restitue à partir de leurs paramètres ; pour un bloc dont le HTML est enregistré dans la page, envoyez un nouveau balisage avec pbs/update-page.Édition gratuite
Modifier le kit de marque (Pro)Enregistre le kit de marque : nom, logo, couleurs, polices des titres et du corps de texte, ainsi que la voix de marque utilisée par l'IA pour la rédaction.Édition Pro
Modifier les points d'arrêt adaptatifsModifie les largeurs de tablette et de mobile en pixels ; avec Pro, des points de rupture supplémentaires personnalisés.Édition gratuite
Modifier une classe globale (Pro)Modifie le libellé, le slug ou les styles d'une classe globale ; chaque élément qui l'utilise se met à jour.Édition Pro
Changer le mode sombre (Pro)Définit le mode sombre (mode : off, auto ou toggle) et ses couleurs.Édition Pro
Modifier le design du siteModifie les couleurs de l'ensemble du site (colors), ainsi que les polices (fonts, headingFont, bodyFont). Chaque page prend en compte la modification ; le fichier theme.json du thème est tenu à jour.Édition gratuite
Mettre à jour une pageModifie le titre, le statut ou le contenu du bloc d'une page. Le contenu que vous envoyez remplace celui de la page.Édition gratuite
Modifier les paramètres du pluginModifie le préfixe de classe front-end (1 à 8 lettres minuscules ou chiffres, commençant par une lettre) et/ou active ou désactive les agents IA (MCP) (mcp: false supprime toutes les fonctionnalités et le point de terminaison MCP).Édition gratuite
Modifier les jetons de design (Pro)Modifie les échelles d'espacement, de rayon et d'ombre (espace, rayon, ombre), ou les réinitialise (réinitialiser).Édition Pro
Modifier les variables CSS (Pro)Remplace les variables de conception du site (variables : une liste de nom et de valeur).Édition Pro
Télécharger une icôneAjoute une icône SVG (nom, code SVG) à la bibliothèque d'icônes ; le SVG est préalablement nettoyé.Édition gratuite
Télécharger une animation Lottie (Pro)Valide un document JSON Lottie (json, name) et le publie sous forme de fichier statique pour le bloc Lottie.Édition Pro

Flux de travail guidés

Le serveur propose également des flux de travail prêts à l'emploi que votre application d'IA liste comme invites :

  • Créer une page de destination — Un flux de travail guidé : l'agent sélectionne les sections qui conviennent à votre entreprise, crée la page sous forme de brouillon et en rédige le texte.

Conçu pour la sécurité

Chaque action vérifie la même autorisation WordPress que l'écran propre du plugin, pour la page ou l'article exact qu'elle modifie. Un abonné ne peut pas se connecter du tout.

Les mots de passe d'application peuvent être révoqués à tout moment sous Utilisateurs, Profil, sans modifier votre mot de passe habituel.

Désactivez « Autoriser les agents IA (MCP) » et les actions ainsi que l'adresse de connexion disparaîtront du site.

Les pages modifiées par un agent conservent leurs révisions WordPress, de sorte que toute modification peut être annulée.

Hébergé chez Zinn Digital® ?

Si Zinn Digital® héberge le site, notre propre serveur MCP peut exécuter ces actions pour vous sans mot de passe d'application : connectez votre application d'IA au serveur MCP de Zinn Digital® et utilisez wordpress_abilities_list et wordpress_ability_run.

Le serveur MCP Zinn Digital®