Le serveur MCP de Brevo vous permet d’utiliser des assistants IA pour interagir avec votre compte Brevo en utilisant le langage naturel. Au lieu de naviguer manuellement dans l’interface Brevo, vous pouvez poser des questions à votre assistant IA comme :
- "Combien ai-je de contacts ?"
- "Crée une campagne email pour le lancement de mon produit"
- "Montre-moi les opportunités à l’étape Négociation"
- "Ajoute un contact à ma liste de newsletter"
Le serveur MCP de Brevo fonctionne avec des outils d’IA populaires tels que Claude Desktop, Cursor, Windsurf, VS Code, etc. Le serveur utilise le protocole MCP (Model Context Protocol), une norme ouverte d’Anthropic qui connecte les assistants IA à des outils et services externes.
Connecter votre IA avec Brevo
Vous devez créer votre clé API MCP, puis connecter et configurer votre IA avec Brevo à l’aide de MCP.
Étape 1 : créer votre jeton MCP
- Dans Brevo, cliquez sur la liste déroulante du compte et sélectionnez Paramètres > SMTP & API > Clés API & MCP.
- Cliquez sur Générer une nouvelle clé API.
- Donnez un nom à votre clé API. Faites bien attention à ce qu'il précise avec quel assistant IA sera utilisée cette clé API MCP, afin de la reconnaître facilement.
- Cliquez sur Générer.
-
Activez l’option Créer une clé API de serveur MCP pour générer une version de la clé API vous permettant de connecter un système d’IA à Brevo via le protocole MCP.
-
Copiez votre clé API MCP et conservez-la dans un environnement sûr.
❗️ ImportantVotre clé API MCP est uniquement visible pendant cette étape. Une fois votre clé API MCP créée, vous ne pourrez plus la copier et vous devrez en créer une nouvelle si vous la perdez. - Cliquez sur OK.
Étape 2 : connecter votre assistant IA
Développez les accordéons suivants pour suivre les instructions de configuration de l’outil d’IA correspondant :
Ajoutez le code suivant à votre fichier de configuration Claude Desktop :
-
macOS :
~/Library/Application Support/Claude/claude_desktop_config.json -
Windows :
%APPDATA%\Claude\claude_desktop_config.json{ "mcpServers": { "brevo": { "command": "npx", "args": [ "mcp-remote", "https://mcp.brevo.com/v1/brevo/mcp", "--header", "Authorization:Bearer ${BREVO_MCP_TOKEN}" ], "env": { "BREVO_MCP_TOKEN": "paste-your-mcp-token-here" } } } }
Après avoir enregistré, redémarrez Claude Desktop.
Ajoutez le code suivant à votre fichier de configuration Cursor :
~/.cursor/mcp.json :
{
"mcpServers": {
"brevo": {
"url": "https://mcp.brevo.com/v1/brevo/mcp",
"headers": {
"Authorization": "Bearer paste-your-mcp-token-here"
}
}
}
}
Après avoir enregistré, redémarrez Cursor.
Ajoutez le code suivant à votre fichier de configuration Windsurf :
~/.codeium/windsurf/mcp_config.json :
{
"mcpServers": {
"brevo": {
"serverUrl": "https://mcp.brevo.com/v1/brevo/mcp",
"headers": {
"Authorization": "Bearer paste-your-mcp-token-here"
}
}
}
}
Ajoutez le code suivant à votre fichier de configuration :
/.vscode/mcp.json dans
vos projets :
{
"servers": {
"brevo": {
"type": "http",
"url": "https://mcp.brevo.com/v1/brevo/mcp",
"headers": {
"Authorization": "Bearer paste-your-mcp-token-here"
}
}
}
}
Ajoutez le code suivant à votre fichier de configuration Cline dans les Paramètres MCP de Cline :
{
"mcpServers": {
"brevo": {
"url": "https://mcp.brevo.com/v1/brevo/mcp",
"headers": {
"Authorization": "Bearer paste-your-mcp-token-here"
}
}
}
}
Ajoutez le code suivant à votre fichier de configuration Claude Code (CLI) :
~/.cursor/mcp.json :
{
"mcpServers": {
"brevo": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.brevo.com/v1/brevo/mcp",
"--header",
"Authorization:Bearer ${BREVO_MCP_TOKEN}"
],
"env": {
"BREVO_MCP_TOKEN": "paste-your-mcp-token-here"
}
}
}
}
Serveurs MCP disponibles
Vous pouvez vous connecter au serveur principal pour accéder à toutes les fonctionnalités, ou à des serveurs individuels pour des besoins spécifiques. L'utilisation de serveurs individuels donne à votre assistant IA un ensemble d'outils plus restreint, ce qui peut améliorer la qualité des réponses.
Serveur principal
| Point de terminaison | Description |
|---|---|
https://mcp.brevo.com/v1/brevo/mcp |
Toutes les fonctionnalités combinées (27 modules) |
Serveurs individuels
Tous les points de terminaison utilisent l’URL de base https://mcp.brevo.com.
| Serveur | Point de terminaison | Description |
|---|---|---|
| contacts | /v1/brevo_contacts/mcp |
Gérer les contacts et les listes |
| email_campaign_management | /v1/brevo_email_campaign_management/mcp |
Créer et gérer des campagnes email |
| campaign_analytics | /v1/brevo_campaign_analytics/mcp |
Afficher les performances de la campagne |
| templates | /v1/brevo_templates/mcp |
Gérer les templates d'email |
| transac_templates | /v1/brevo_transac_templates/mcp |
Gérer les templates d'email transactionnel |
| deals | /v1/brevo_deals/mcp |
Gérer les opportunités CRM |
| companies | /v1/brevo_companies/mcp |
Gérer les entreprises CRM |
| tasks | /v1/brevo_tasks/mcp |
Gérer les tâches CRM |
| pipelines | /v1/brevo_pipelines/mcp |
Configurer les pipelines CRM |
| notes | /v1/brevo_notes/mcp |
Ajouter des notes aux contacts et aux opportunités |
| sms_campaigns | /v1/brevo_sms_campaigns/mcp |
Créer et envoyer des campagnes SMS |
| whatsapp_campaigns | /v1/brevo_whatsapp_campaigns/mcp |
Créer et envoyer des campagnes WhatsApp |
| whatsapp_management | /v1/brevo_whatsapp_management/mcp |
Configurer les paramètres WhatsApp |
| lists | /v1/brevo_lists/mcp |
Gérer les listes de contacts |
| segments | /v1/brevo_segments/mcp |
Gérer les segments de contacts |
| attributes | /v1/brevo_attributes/mcp |
Gérer les attributs du contact |
| contact_import_export | /v1/brevo_contact_import_export/mcp |
Importer et exporter des contacts en masse |
| folders | /v1/brevo_folders/mcp |
Organiser les campagnes dans des dossiers |
| groups | /v1/brevo_groups/mcp |
Gérer les groupes de contacts |
| senders | /v1/brevo_senders/mcp |
Gérer les identités d’expéditeur |
| domains | /v1/brevo_domains/mcp |
Gérer les domaines d’expéditeur |
| ips | /v1/brevo_ips/mcp |
Gérer les IP dédiées |
| accounts | /v1/brevo_accounts/mcp |
Gérer le compte et les sous-comptes |
| users | /v1/brevo_users/mcp |
Gérer les utilisateurs et les autorisations |
| webhooks_management | /v1/brevo_webhooks_management/mcp |
Configurer des webhooks |
| external_feeds | /v1/brevo_external_feeds/mcp |
Gérer les flux RSS |
| processes | /v1/brevo_processes/mcp |
Surveiller les processus d’arrière-plan |
Pour utiliser un serveur individuel, remplacez l’URL du serveur principal dans votre configuration. Par exemple, pour utiliser uniquement le serveur contacts dans Cursor :
{
"mcpServers": {
"brevo_contacts": {
"url": "https://mcp.brevo.com/v1/brevo_contacts/mcp",
"headers": {
"Authorization": "Bearer paste-your-mcp-token-here"
}
}
}
}⏭️ Et après ?
- Accès anticipé au serveur MCP de Brevo
- Référence de l’API Brevo
- Qu'est-ce que le Model Context Protocol (MCP) ?
🤔 Vous avez des questions ?
Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.
Si vous avez besoin d'aide pour un projet impliquant Brevo, nous pouvons vous mettre en relation avec une agence partenaire Brevo.