Utilisation du serveur Braze MCP
Découvrez comment interagir avec vos données Braze à l’aide d’outils de langage naturel tels que Claude et Cursor. Pour plus d’informations générales, consultez Serveur Braze MCP.

Le serveur Braze MCP hébergé localement (bêta) est en cours de temporisation cet été. Il continuera de fonctionner, mais nous n’ajoutons plus d’endpoints et n’assurons plus l’assistance de la bêta. Un serveur MCP distant, hébergé par Braze, sera disponible en accès anticipé cet été.
Conditions préalables
Avant de pouvoir utiliser cette fonctionnalité, vous devez configurer le serveur Braze MCP.
Bonnes pratiques
Lorsque vous utilisez le serveur Braze MCP via des outils de langage naturel tels que Claude et Cursor, gardez ces conseils à l’esprit pour obtenir les meilleurs résultats :
- Les LLM peuvent commettre des erreurs : vérifiez toujours leurs réponses.
- Pour l’analyse des données, précisez clairement la période souhaitée. Les plages plus courtes donnent souvent des résultats plus précis.
- Utilisez la terminologie Braze exacte afin que votre LLM appelle la bonne fonction.
- Si les résultats semblent incomplets, demandez à votre LLM de poursuivre ou d’approfondir.
- Essayez des requêtes créatives ! Selon votre client MCP, vous pourrez peut-être exporter un fichier CSV ou d’autres fichiers utiles.
Exemples d’utilisation
Après avoir configuré le serveur Braze MCP, vous pouvez interagir avec Braze en langage naturel grâce à des outils tels que Claude ou Cursor. Voici quelques exemples pour vous aider à démarrer :
Quelles sont les fonctions Braze à ma disposition ?
Exemple de requête
What are my available Braze functions?
Exemple de réponse
J’ai interrogé le serveur Braze MCP avec list_functions et trouvé 38 fonctions API disponibles.
Voici quelques exemples par catégorie :
- Analyse et gestion des Campaigns
get_campaign_dataseriesget_campaign_detailsget_campaign_list
- Analyse et gestion des Canvas
get_canvas_data_seriesget_canvas_data_summaryget_canvas_listget_canvas_details
- Modèles
create_email_template
- Content Blocks
create_content_blockget_content_blocksget_content_block_infoupdate_content_block
Exemple de requête
What are my available Braze functions?
Exemple de réponse
Je vais vérifier vos fonctions disponibles à l’aide du serveur Braze MCP.
- Appel de
list_functions
D’après le résultat, vous disposez de 38 fonctions API Braze organisées en catégories telles que :
- Analyse et gestion des Campaigns
- Analyse et gestion des Canvas
- Modèles
- Content Blocks
Exemples de fonctions :
get_campaign_listget_canvas_listget_canvas_detailscreate_email_templateupdate_content_block
Pour en savoir plus sur la fonction list_functions, consultez Fonctions API disponibles.
Obtenir des détails sur un ID Canvas
Exemple de requête
Get details about canvas ID YOUR-TEST-CANVAS-ID-123
Exemple de réponse
J’ai récupéré les détails de YOUR-TEST-CANVAS-ID-123 à l’aide de get_canvas_details.
- Nom du Canvas :
YOUR-TEST-CANVAS-NAME - ID :
YOUR-TEST-CANVAS-ID-123 - État : Brouillon (non activé)
- Créé le : 15 janv. 2026, 10 h 30 UTC
- Dernière mise à jour : 16 janv. 2026, 14 h 45 UTC
- Type de planification : Basé sur le temps
- Canal principal : E-mail
Détails du message e-mail :
- Objet :
YOUR-TEST-SUBJECT-LINE - Expéditeur :
[email protected] - ID du message :
YOUR-TEST-MESSAGE-ID-123
Exemple de requête
Get details about canvas ID YOUR-TEST-CANVAS-ID-123
Exemple de réponse
J’ai récupéré ce Canvas à l’aide de get_canvas_details :
- ID du Canvas :
YOUR-TEST-CANVAS-ID-123 - Nom du Canvas :
YOUR-TEST-CANVAS-NAME - État : Brouillon
- Canal : E-mail
- ID du message :
YOUR-TEST-MESSAGE-ID-123
Résumé du contenu de l’e-mail :
- Section d’en-tête avec image de marque
- Section de titre principal
- Section héros avec bouton CTA
- Section de fonctionnalités avec contenu complémentaire
Pour en savoir plus sur la fonction get_canvas_details, consultez Fonctions API disponibles.
Afficher mes Canvas récents
Exemple de requête
Show me my recent Canvases
Exemple de réponse
J’ai vérifié vos outils disponibles avec list_functions, puis utilisé get_canvas_list pour récupérer vos Canvas les plus récemment modifiés.
Canvas les plus récents :
- YOUR-TEST-CANVAS-ALPHA
- ID :
YOUR-TEST-ID-123 - Dernière modification : 16 janv. 2026, 14 h 45 UTC
- ID :
- YOUR-TEST-CANVAS-BETA
- ID :
YOUR-TEST-ID-456 - Dernière modification : 15 janv. 2026, 11 h 10 UTC
- ID :
- YOUR-TEST-CANVAS-GAMMA
- ID :
YOUR-TEST-ID-789 - Dernière modification : 14 janv. 2026, 20 h 25 UTC
- ID :
Exemple de requête
Show me my recent Canvases
Exemple de réponse
Je vais récupérer votre liste de Canvas récents depuis le serveur Braze MCP.
- Appel de
list_functions - Appel de
get_canvas_list
Canvas récents (triés par date de dernière modification) :
- Nom du Canvas :
YOUR-TEST-CANVAS-ALPHA- Dernière modification : 16 janv. 2026, 14 h 45 UTC
- ID du Canvas :
YOUR-TEST-ID-123 - Étiquettes :
lifecycle,email
- Nom du Canvas :
YOUR-TEST-CANVAS-BETA- Dernière modification : 15 janv. 2026, 11 h 10 UTC
- ID du Canvas :
YOUR-TEST-ID-456 - Étiquettes :
promo
Pour en savoir plus sur la fonction get_canvas_list, consultez Fonctions API disponibles.
Créer un modèle d’e-mail
Exemple de requête
Create an email template named "YOUR-TEST-TEMPLATE-NAME" for onboarding messages.
Exemple de réponse
J’ai créé votre modèle avec create_email_template.
- Nom du modèle :
YOUR-TEST-TEMPLATE-NAME - ID du modèle :
YOUR-TEST-TEMPLATE-ID-123 - Ligne d’objet :
YOUR-TEST-SUBJECT-LINE - Accroche :
YOUR-TEST-PREHEADER - Créé le : 16 janv. 2026, 15 h 10 UTC
Vous pouvez désormais référencer YOUR-TEST-TEMPLATE-ID-123 lors de la création ou de la mise à jour de Campaigns et de Canvas.
Exemple de requête
Create an email template named "YOUR-TEST-TEMPLATE-NAME" for onboarding messages.
Exemple de réponse
J’ai utilisé create_email_template et créé un nouveau modèle avec succès.
- ID du modèle :
YOUR-TEST-TEMPLATE-ID-123 - Nom du modèle :
YOUR-TEST-TEMPLATE-NAME - Objet :
YOUR-TEST-SUBJECT-LINE - Description :
Onboarding lifecycle template
Si vous le souhaitez, je peux également générer un corps HTML de départ et une version texte brut de secours pour ce modèle.
Pour en savoir plus sur la fonction create_email_template, consultez Fonctions API disponibles.
Mettre à jour un bloc de contenu
Exemple de requête
Update content block "YOUR-TEST-CONTENT-BLOCK-ID-123" with new body copy for our spring promotion.
Exemple de réponse
J’ai mis à jour votre bloc de contenu à l’aide de update_content_block.
- ID du bloc de contenu :
YOUR-TEST-CONTENT-BLOCK-ID-123 - Nom :
YOUR-TEST-CONTENT-BLOCK-NAME - État : Mis à jour
- Mis à jour le : 16 janv. 2026, 15 h 25 UTC
Aperçu :
YOUR-TEST-CONTENT-BLOCK-BODY-V2
Exemple de requête
Update content block "YOUR-TEST-CONTENT-BLOCK-ID-123" with new body copy for our spring promotion.
Exemple de réponse
J’ai exécuté update_content_block et confirmé que la mise à jour a été effectuée.
- ID du bloc de contenu :
YOUR-TEST-CONTENT-BLOCK-ID-123 - Version précédente :
v1 - Version actuelle :
v2 - Dernière mise à jour : 16 janv. 2026, 15 h 25 UTC
Aperçu du contenu mis à jour :
YOUR-TEST-CONTENT-BLOCK-BODY-V2
Pour en savoir plus sur la fonction update_content_block, consultez Fonctions API disponibles.
Clause de non-responsabilité
Le protocole MCP (Model Context Protocol) est un protocole open source récemment introduit qui pourrait présenter des problèmes de sécurité ou des vulnérabilités à l’heure actuelle.
Le code et les instructions de configuration du serveur MCP de Braze sont fournis par Braze « tels quels » et sans aucune garantie. Les clients les utilisent à leurs propres risques. Braze ne saurait être tenu responsable des conséquences résultant d’une configuration incorrecte, d’une mauvaise utilisation du MCP ou de tout problème de sécurité potentiel pouvant survenir. Braze recommande vivement à ses clients de vérifier attentivement leurs configurations et de suivre les directives fournies afin de réduire les risques liés à l’intégrité et à la sécurité de leur environnement Braze.
Pour toute assistance ou clarification, veuillez contacter l’Assistance Braze.