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.
Bon à savoir
- Pour en savoir plus sur le Model Context Protocol (MCP), consultez notre documentation dédiée aux développeurs.
- La clé API MCP est une version d'une clé API standard ; elle ne peut donc faire que ce que les autorisations de cette clé autorisent. Pour en savoir plus, consultez notre article dédié Autorisations de clé API.
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
Vous pouvez créer une clé API MCP à partir d’une clé API standard, sur la même page :
- Créez une clé API. Pour en savoir plus, consultez notre article dédié Créer ou gérer vos clés API. Assurez-vous que le nom de la clé précise avec quel assistant alimenté par l'IA vous allez l'utiliser, afin de la reconnaître facilement.
- Sur la page Copier votre clé maintenant, activez Créer une clé API de serveur 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 J'ai enregistré ma clé.
É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 ?
🤔 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.