Transformez vos e-mails en revenus avec Brew.
Connectez Brew à Claude via MCP, puis briefez, concevez, testez et programmez une campagne dans le chat : étapes, outils appelés et points de validation.

Vous utilisez déjà Claude pour préparer le plan de campagne et rédiger les textes des nouveautés produit du mois. Ensuite, vous collez le tout dans l’éditeur d’e-mails et vous reconstruisez la mise en page autour. Chaque fois qu’une phrase doit être réécrite, vous revenez au chat.
Avec Brew connecté via MCP, vous pouvez planifier et programmer la campagne dans la même conversation Claude, sans ouvrir d’éditeur d’e-mails. Claude fait concevoir l’e-mail par Brew à partir de votre marque, vous envoie un test, choisit l’audience et programme l’envoi. Sur une connexion OAuth, Brew exige une confirmation avant tout envoi réel. Vérifiez l’audience, le contenu et la programmation définitifs avant d’approuver.
Ce tutoriel utilise Claude Desktop ou claude.ai. Claude Code fonctionne de la même façon après une configuration d’une ligne, présentée à l’étape 1.
https://brew.new/api/mcp comme connecteur personnalisé dans Claude, connectez-vous et choisissez une marque.create_email, edit_email, send_email avec test: true, puis send_email avec scheduledAt.Il vous faut un compte Brew avec votre marque configurée, un domaine d’envoi vérifié pour l’envoi réel et une audience de contacts qui ont donné leur accord (opt-in). Si vous n’avez pas encore d’audience, Claude peut en créer une à partir de filtres à l’étape 6.
Dans Claude Desktop ou sur claude.ai, ouvrez Personnaliser → Connecteurs → + Ajouter → Ajouter un connecteur personnalisé (Customize → Connectors → + Add → Add custom connector si votre interface est en anglais). Saisissez :
https://brew.new/api/mcp
Terminez la configuration du connecteur, sélectionnez Connecter, connectez-vous à Brew et choisissez la marque dans laquelle Claude doit travailler. La connexion est limitée à cette marque : Claude ne peut donc pas voir les données des autres marques, sauf si vous vous connectez au niveau de l’organisation. La procédure pour les autres clients figure dans la documentation de configuration des clients.
Dans Claude Code, ajoutez d’abord la configuration :
claude mcp add --transport http brew "https://brew.new/api/mcp"Cette commande enregistre le serveur dans la configuration locale de ce projet. Ajoutez --scope user pour le rendre disponible dans tous vos projets. Lancez ensuite claude mcp login brew, ou ouvrez /mcp et authentifiez la connexion Brew.
Ouvrez une nouvelle conversation et demandez : « Que peux-tu faire avec Brew ? » Claude appelle get_brew_capabilities et liste les outils disponibles sur votre connexion. Si vous voyez les outils d’e-mail, d’audience et d’envoi, tout est prêt.
Donnez à Claude un brief précis. Par exemple :
Create this month's product update for our customers.
Three sections: the new CSV import, faster search, and the pricing page redesign.
Use only the details in the changelog I'm pasting below. No statistics or quotes.
One CTA to example.com/changelog. Keep it under 200 words.
[paste changelog]Claude appelle create_email. Brew génère le design à partir du fichier email-design.md de votre marque, et Claude affiche une image d’aperçu avec un lien « Open in Brew ». La génération prend quelques instants, et Claude suit sa progression avec get_email.
Demandez des modifications comme vous le feriez avec un designer :
Chaque modification correspond à un appel edit_email, qui crée une nouvelle version vers laquelle vous pouvez revenir. Pour ne changer que l’objet ou le nom de l’e-mail, Claude utilise update_email_metadata, qui est gratuit et ne crée pas de version.
Demandez à Claude de lancer les vérifications :
send_email avec test: true, vers votre adresse.test_email_rendering. Consultez le coût actuel en crédits avant de lancer des vérifications payantes.audit_email et résume les constats. Corrigez ceux sur lesquels vous pouvez agir avant de programmer l’envoi.Ouvrez le test dans votre propre boîte de réception. Cliquez sur chaque lien et lisez le pied de page.
Demandez « Quelles audiences ai-je ? » : Claude appelle list_audiences. Pour en créer une nouvelle, décrivez-la :
« Crée une audience des contacts de l’offre Pro inscrits avant le 1er juillet. »
Claude vérifie vos champs de contact avec list_contact_fields, puis appelle create_audience avec des filtres et indique combien de personnes correspondent. Si ce nombre vous semble incorrect, corrigez le filtre avant d’aller plus loin.
Demandez maintenant la programmation :
« Programme l’envoi à l’audience Clients Pro pour mardi à 9 h, fuseau America/New_York, depuis notre domaine marketing. »
Claude appelle list_domains pour trouver un domaine vérifié dont l’usage d’envoi est marketing. Il prépare ensuite send_email avec l’e-mail, l’objet, l’audience, le domaine, une clé d’idempotence et scheduledAt. Précisez toujours le fuseau horaire dans votre demande.
Brew considère un envoi comme irréversible : sur les connexions OAuth et d’organisation, l’appel s’arrête donc en attendant votre confirmation. Claude affiche ce qui sera envoyé, à qui et quand. N’approuvez qu’après avoir vérifié ces trois points.
Une fois l’envoi programmé :
pause_email_send pour un envoi progressif. « Reprends l’envoi » utilise resume_email_send. « Annule l’envoi » utilise cancel_email_send pour arrêter définitivement les envois restants.get_email_analytics avec un rapport sur les envois, qui couvre les e-mails délivrés, les ouvertures, les clics et les rebonds.| Problème | Cause probable | Solution |
|---|---|---|
| Claude ne trouve aucun domaine utilisable pour l’envoi | Le domaine n’est pas vérifié, ou son usage d’envoi est transactionnel | Vérifiez le domaine, ou ajoutez un domaine à usage marketing |
| L’audience compte zéro contact | Le filtre ne correspond pas aux valeurs de vos champs | Demandez à Claude de lister les valeurs du champ, puis recréez le filtre |
| L’envoi n’indique aucun destinataire éligible | Tous les membres de l’audience sont désabonnés, exclus ou non délivrables | Vérifiez le nombre de contacts éligibles de l’audience, et importez le statut d’abonnement avec vos contacts |
| La marque ne ressemble pas à la vôtre | Le document de marque est trop succinct | Importez votre charte graphique et relancez la génération |
Sur les connexions OAuth et d’organisation, send_email renvoie une étape de confirmation avant tout envoi réel. Votre client Claude peut aussi vous demander votre accord avant chaque appel d’outil. Les connexions avec une clé API de marque doivent avoir leur propre politique d’approbation côté client. Laissez la relecture activée pour les envois réels.
Oui. La version web de ChatGPT utilise un plugin ; l’application de bureau de ChatGPT et Codex partagent la configuration MCP. Cursor, VS Code et les autres clients utilisent la même URL de serveur, chacun avec ses propres étapes de configuration et d’authentification. Le guide de configuration des clients détaille la procédure pour chacun.
Oui. Elle part de votre domaine, sous votre réputation d’expéditeur, et la loi CAN-SPAM comme les exigences de Gmail envers les expéditeurs s’appliquent. L’article Ce qui s’applique toujours quand un agent envoie vos e-mails entre dans le détail.
Oui. save_trigger, save_automation et test_automation créent et testent des séquences déclenchées par événement, et la publication reste une étape distincte et explicite.
Pour essayer, ajoutez le connecteur, puis demandez à Claude de vous envoyer un test de votre prochaine campagne avant de programmer quoi que ce soit.
