Brevo MCP Server
Brevo biedt een officiële gehoste MCP-server op mcp.brevo.com die 27 modules beschikbaar stelt, contacten, campagnes, deals, templates, WhatsApp, SMS en meer, als tools die elke AI-agent kan aanroepen. Een lokale installatie is niet nodig.
Tip
De Brevo MCP Server gebruikt het Model Context Protocol (MCP), een open standaard van Anthropic die AI-assistenten verbindt met externe tools en diensten.
Snel starten
1. Haal je MCP-token op
Brevo MCP gebruikt een speciaal MCP-token, geen gewone API-sleutel:
- Log in op app.brevo.com
- Ga naar Account > SMTP & API > API Keys
- Klik op Generate a new API key en zet Create MCP server API key aan
- Kopieer je token en bewaar het veilig
Caution
Je MCP-token geeft volledige lees- en schrijftoegang tot je Brevo-account. Zet het nooit in versiebeheer en deel het niet publiekelijk.
2. Koppel je AI-tool
3. Test de verbinding
Vraag je AI-assistent zodra de koppeling staat:
> How many contacts do I have?> Create an email campaign for my product launch> Show me deals in the Negotiation stage> Add a contact to my newsletter listBeschikbare servers
De hoofdserver op /v1/brevo/mcp bevat alle 27 modules. Voor betere antwoordkwaliteit bij afgebakende use cases koppel je losse servers die je AI een kleinere, gerichtere set tools geven.
Hoofdserver
| Endpoint | Beschrijving |
|---|---|
https://mcp.brevo.com/v1/brevo/mcp | Alle functies gecombineerd (27 modules) |
Losse servers
Koppel alleen de modules die je agent nodig heeft. Dat verbetert de antwoordkwaliteit van de AI, omdat het tooloppervlak kleiner wordt.
Contacten en CRM
| Server | Endpoint | Doel |
|---|---|---|
| contacts | /v1/brevo_contacts/mcp | Contacten en lijsten beheren |
| lists | /v1/brevo_lists/mcp | Contactenlijsten beheren |
| segments | /v1/brevo_segments/mcp | Contactsegmenten beheren |
| attributes | /v1/brevo_attributes/mcp | Contactattributen beheren |
| groups | /v1/brevo_groups/mcp | Contactgroepen beheren |
| contact_import_export | /v1/brevo_contact_import_export/mcp | Contacten in bulk importeren en exporteren |
Campagnes en berichten
| Server | Endpoint | Doel |
|---|---|---|
| email_campaign_management | /v1/brevo_email_campaign_management/mcp | E-mailcampagnes maken en beheren |
| campaign_analytics | /v1/brevo_campaign_analytics/mcp | Campagneprestaties bekijken |
| templates | /v1/brevo_templates/mcp | E-mailtemplates beheren |
| transac_templates | /v1/brevo_transac_templates/mcp | Templates voor transactionele e-mail beheren |
| sms_campaigns | /v1/brevo_sms_campaigns/mcp | SMS-campagnes maken en versturen |
| whatsapp_campaigns | /v1/brevo_whatsapp_campaigns/mcp | WhatsApp-campagnes maken en versturen |
| whatsapp_management | /v1/brevo_whatsapp_management/mcp | WhatsApp-instellingen configureren |
Sales CRM
| Server | Endpoint | Doel |
|---|---|---|
| deals | /v1/brevo_deals/mcp | CRM-deals beheren |
| companies | /v1/brevo_companies/mcp | Bedrijven in het CRM beheren |
| tasks | /v1/brevo_tasks/mcp | CRM-taken beheren |
| pipelines | /v1/brevo_pipelines/mcp | CRM-pipelines configureren |
| notes | /v1/brevo_notes/mcp | Notities toevoegen aan contacten en deals |
Account en instellingen
| Server | Endpoint | Doel |
|---|---|---|
| senders | /v1/brevo_senders/mcp | Afzenderidentiteiten beheren |
| domains | /v1/brevo_domains/mcp | Afzenderdomeinen beheren |
| ips | /v1/brevo_ips/mcp | Dedicated IP’s beheren |
| accounts | /v1/brevo_accounts/mcp | Account en subaccounts beheren |
| users | /v1/brevo_users/mcp | Gebruikers en rechten beheren |
| webhooks_management | /v1/brevo_webhooks_management/mcp | Webhooks configureren |
| external_feeds | /v1/brevo_external_feeds/mcp | RSS-feeds beheren |
| folders | /v1/brevo_folders/mcp | Campagnes in mappen ordenen |
| processes | /v1/brevo_processes/mcp | Achtergrondprocessen bewaken |
Alle endpoints gebruiken de basis-URL https://mcp.brevo.com.
Tools afbakenen per agent
Koppel bij Tajo-agents alleen de servers die je agent nodig heeft. Zo regel je de afbakening van rechten, elke agent krijgt een andere set MCP-servers.
Voorbeeld: Cart Recovery Agent
Deze agent heeft alleen contacten, e-mailcampagnes en SMS nodig:
{ "mcpServers": { "brevo_contacts": { "url": "https://mcp.brevo.com/v1/brevo_contacts/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_email": { "url": "https://mcp.brevo.com/v1/brevo_email_campaign_management/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_templates": { "url": "https://mcp.brevo.com/v1/brevo_templates/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_sms": { "url": "https://mcp.brevo.com/v1/brevo_sms_campaigns/mcp", "headers": { "Authorization": "Bearer your-token" } } }}Voorbeeld: Sales CRM Agent
Deze agent werkt alleen met deals en bedrijven:
{ "mcpServers": { "brevo_deals": { "url": "https://mcp.brevo.com/v1/brevo_deals/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_companies": { "url": "https://mcp.brevo.com/v1/brevo_companies/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_pipelines": { "url": "https://mcp.brevo.com/v1/brevo_pipelines/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_tasks": { "url": "https://mcp.brevo.com/v1/brevo_tasks/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_notes": { "url": "https://mcp.brevo.com/v1/brevo_notes/mcp", "headers": { "Authorization": "Bearer your-token" } } }}Hoe Tajo Brevo MCP gebruikt
Tajo zit tussen jouw intentie en de MCP-tools van Brevo. De orkestratiestroom:
Marketer Intent "Win back customers who haven't ordered in 90 days" ↓Tajo Agent Layer Selects: Win-Back Agent Agent reads its spec: tools, constraints, strategy ↓Brevo MCP Tools brevo_contacts → find churned customers brevo_segments → create target segment brevo_email → send recovery campaign brevo_sms → SMS follow-up for non-openers ↓Brevo Platform Emails delivered, SMS sent, events trackedElke Tajo-agentspecificatie legt vast welke Brevo MCP-servers de agent nodig heeft. De orkestratielaag koppelt alleen die servers en dwingt zo toegang met minimale rechten af.
Problemen oplossen
”Command not found: npx”
Installeer Node.js. De bridge npx mcp-remote is vereist voor Claude Desktop en Claude Code.
Tools verschijnen niet
- Start je applicatie volledig opnieuw op, herladen is niet genoeg
- Controleer je JSON op syntaxfouten, zoals komma’s te veel of ontbrekende haakjes
- Controleer of je MCP-token geen extra spaties bevat
Authenticatiefouten
- Controleer of je MCP-token nog actief is via Brevo Dashboard > SMTP & API
- Controleer of de
Authorization-header de vormBearer <token>heeft, met een spatie
Volgende stappen
- Je eerste agent bouwen, gebruik Brevo MCP-tools om een marketingagent te bouwen
- Formaat van de agentspecificatie, definieer eigen agents met afgebakende toegang tot tools
- Skills-naslagwerk, zie hoe Tajo Skills bovenop MCP-tools worden samengesteld
- Officiële documentatie van Brevo, volledige documentatie over Brevo MCP