Centre d’aide Activity Messenger
Guide MCP du créateur de site Web et de l’image de marque
Utilisez MCP pour modifier les tableaux, dispositions, réglages et la visibilité des sections du créateur de site Web, consulter l’historique enregistré ou importer la configuration Web et l’image de marque de l’organisation. L’importation de l’image de marque peut aussi toucher les courriels et formulaires.
Commencez par Connecter un assistant IA avec MCP pour la connexion, les portées du jeton, le contexte de conversation et le processus de préparation/application. Consultez le catalogue des actions et outils pour les descriptions concises des fonctionnalités et leurs entrées.
Les outils d’historique et d’importation sont des outils MCP de premier niveau. Les opérations de tableaux, dispositions et sections se découvrent avec get_website_design_tools dans un espace ouvert avec begin_website_design; elles ne sont pas des entrées distinctes de tools/list. Préparez-les avec operate_website_design ou utilisez les modifications finales typées prises en charge dans prepare_website_design.section_edits. Préparez le brouillon exact, puis appelez apply_assistant_draft pour l’enregistrer. Les permissions actuelles, la portée du jeton et les vérifications de version restent applicables.
Tableaux natifs du site Web
Le serveur MCP 1.1.0 utilise le même espace de conception natif que l’assistant du site Web. Avec un jeton complet et la permission de modifier le site, démarrez l’espace, puis découvrez les entrées exactes de read_native_table, set_native_table et convert_native_table avec get_website_design_tools. Préparez les opérations avec operate_website_design, préparez le brouillon immuable, puis appliquez-le avec le processus MCP habituel.
Les valeurs du tableau sont des matrices de chaînes distinctes en anglais et en français; la première ligne contient les en-têtes. La conversion accepte un seul tableau HTML simple et conserve les titres et notes adjacents dans sa section. Les cellules fusionnées, la mise en forme ou les liens dans les cellules, les tableaux imbriqués et les tableaux multiples sont refusés pour éviter toute perte. Consultez les conseils de modification et d’aperçu des tableaux natifs.
Vérifiez séparément le contrôle qualité après l’enregistrement et le reçu. Les accès existants restent identiques; actualisez la découverte des outils ou reconnectez le client si ses anciennes instructions sont en cache.
Historique des pages et modification des dispositions
Le serveur MCP 1.2.0 ajoute get_website_page_history et compare_website_page_versions. Les deux outils sont accessibles avec un jeton de lecture seule ou complet, selon les permissions actuelles du site pour l’utilisateur connecté. Une lecture autonome n’exige aucun contexte de conversation et ne restaure, ne modifie ni ne publie la page.
L’historique reçoit page_id, le curseur exclusif facultatif before_version et limit (10 par défaut, 20 au maximum). Utilisez les numéros de version retournés pour cette page dans la comparaison : page_id, from_version, to_version, section_ids facultatif (cinq au maximum), offset et limit. Suivez next_before_version ou next_offset pour les autres résultats. Consultez comparison_complete et les limites : il s’agit de preuves éditoriales enregistrées et bornées, pas d’une comparaison visuelle ou des brouillons non enregistrés. Les empreintes des images/liens indiquent l’égalité des références; les liaisons privées et URL brutes sont omises.
Pour changer une disposition, un client complet utilise la modification typée edit_native_layout dans prepare_website_design.section_edits ou operate_website_design. Lisez d’abord les blocs actuels et les emplacements de la disposition visée. Fournissez chaque identifiant de bloc existant exactement une fois, dans l’ordre et l’emplacement voulus. Les contrôles de largeur, de rangée distincte et d’alignement à null conservent leurs valeurs. Le serveur préserve le contenu bilingue mis en forme, les liens, les médias, les tableaux, les références de formulaire prises en charge et les identifiants. La préparation, l’application, les conflits de version et la vérification après enregistrement restent applicables. Consultez les conseils sur les dispositions et l’historique.
Actualisez la découverte des outils ou reconnectez un client dont les schémas précédents sont en cache. Les portées des jetons existants restent inchangées.
Visibilité des sections
Le serveur MCP 1.2.1 expose is_publicly_visible dans les lectures de sections et le contrat général existant edit_section. Avec un jeton complet et les permissions du site, utilisez une modification update pour l’identifiant observé et le type/modèle exact : is_publicly_visible:true affiche la section, false la cache et null la conserve. Pour modifier seulement la visibilité, utilisez les tableaux content et settings vides et items:null. Suivez la préparation/application immuable habituelle et vérifiez le résultat enregistré.
Ce champ concerne seulement la section. Afficher une section ne publie jamais une page brouillon et ne modifie pas la navigation. Le contenu, les blocs, le style et la position sont conservés; les sections protégées et les conflits gardent leurs restrictions habituelles. Un jeton de lecture seule peut consulter la visibilité par les lectures autorisées, mais ne peut pas la modifier. Actualisez la découverte du schéma imbriqué; aucun nouvel outil de premier niveau n’est ajouté. Consultez le processus de visibilité.
Réglages généraux des sections
Le serveur MCP 1.3.0 conserve la visibilité réelle enregistrée à l’ouverture d’un espace. Si un ancien espace ne contient pas cette valeur, les lectures retournent null (inconnue); ouvrez un nouvel espace avant d’affirmer qu’une section est visible ou cachée. La publication de la page demeure distincte.
Utilisez describe_template ou read_section_contracts pour découvrir les entrées settings exactes, puis modifiez-les avec le contrat typé existant edit_section ou les modifications groupées. Les contrôles comprennent background_type:gradient, gradient_from, gradient_to, gradient_direction, la position/largeur/le style/la couleur des bordures et show_eyebrow, show_title, show_subtitle lorsque ces textes existent dans le modèle. heading_width est offert seulement sur les modèles éditoriaux pris en charge. Les réglages omis ou null conservent les valeurs existantes; un indicateur de titre explicite l’emporte sur l’indicateur automatique lors d’une modification simultanée du texte. Cacher un titre conserve son texte dans les deux langues.
anchor_id peut attribuer une ancre valide et unique dans la page à une section qui n’en a pas. Les doublons et le renommage d’une ancre existante sont refusés pour préserver les liens et styles gérés; utilisez l’éditeur natif pour la renommer. is_shared et public_visibility_changed_at sont des métadonnées en lecture seule. La date décrit la dernière transition de visibilité enregistrée, pas une modification en préparation. Les sections protégées conservent leurs restrictions.
Aucun nouvel outil de premier niveau ni portée de jeton n’est ajouté. Actualisez la découverte du contrat, préparez/appliquez le brouillon exact et vérifiez le résultat enregistré. Consultez les réglages des sections.
Importer la configuration Web ou l’image de marque
Ces outils de préparation exigent un jeton complet et la permission actuelle d’image de marque. L’importation limitée au site exige aussi la modification du site Web; l’importation complète l’exige lorsqu’elle inclut un site.
- Site Web seulement :
prepare_website_configuration_importreçoit uneurlpublique confirmée et unwebsite_idobservé. Il propose les polices, couleurs, valeurs de design, navigation, espacements, langues, effets et favicon pris en charge, en conservant le logo de l’organisation et l’image de marque des courriels/formulaires. Consultez le processus de configuration Web. - Image de marque de l’organisation :
prepare_website_branding_importreçoit uneurlpublique confirmée et unwebsite_idobservé facultatif (site principal si omis). Il peut aussi modifier le logo, les couleurs et les coins des boutons utilisés par les courriels/formulaires. Consultez le processus d’image de marque.
Proposez le site enregistré de l’organisation ou demandez une autre URL. Les valeurs de design Web sont partagées entre les sites de l’organisation. Une preuve absente ou ambiguë conserve les valeurs actuelles. Aucune importation ne migre le contenu ni ne publie les pages.
Incluez les champs de contexte de conversation avec chaque appel. La préparation retourne summary.draft_thread_id; appelez apply_assistant_draft pour la proposition exacte et vérifiez le reçu ainsi que le résultat de vérification. Pour renverser une importation appliquée, ouvrez un nouveau tour pour la demande confirmée et appelez prepare_website_branding_undo avec son source_draft_thread_id. Préparez et appliquez séparément la restauration; elle conserve la portée initiale et refuse d’écraser les modifications ultérieures.