Brevo MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| contactsC | Comprehensive contact management - create, update, get, bulk import, manage lists and attributes |
| emailC | Transactional email operations - send emails, manage templates, track events |
| campaignsC | Email and SMS campaign management - create, update, send, schedule campaigns |
| smsC | SMS operations - send transactional SMS, manage SMS contacts |
| conversationsC | Chat and conversation management - handle customer conversations |
| webhooksC | Webhook management - create, update, delete webhooks for event notifications |
| accountC | Account management - get account info, manage senders, domains, folders |
| ecommerceC | E-commerce integration - manage orders, products, coupons, and payments |
| crmC | Complete CRM functionality - manage companies, deals, tasks, and notes |
| whatsappC | WhatsApp messaging - send messages, manage campaigns and templates |
| eventsC | Custom event tracking and behavioral data management |
| inboundC | Process inbound emails and attachments |
| enterpriseC | Multi-tenant account and user management for enterprise features |
| bulk_contact_importC | Intelligent bulk contact import from pasted text - analyzes text, maps attributes, checks duplicates, and imports efficiently |
| contact_with_listC | Create contact and add to list in one call - universally useful combination |
| email_with_trackingC | Send email and return tracking info immediately - universally useful combination |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Contact Schema | Complete contact model with all available attributes |
| Email Template Schema | Email template structure for creating templates |
| Sample Contacts | 5 sample contacts with realistic data |
| Bulk Import Schema | Schema for bulk contact import operations |
| Current Attributes | Live list of all contact attributes in your account |
| Current Lists | Live list of all contact lists in your account |
| Bulk Contact Import Helper | Intelligent helper for importing contacts from pasted text |
| Email Marketing Workflow Guide | Step-by-step guide for complete email marketing campaigns |
| Marketing Automation Guide | Best practices for setting up automated email sequences |
| Transactional Email Templates | Production-ready templates for common transactional emails |
| Marketing Email Templates | Professional marketing email templates with best practices |
| Webhook Integration Guide | Complete guide to setting up and handling Brevo webhooks |
| Webhook Events Reference | All available webhook events with payload examples |
| API Rate Limits & Best Practices | Rate limiting guidelines and optimization strategies |
| Data Streams Configuration | Guide to setting up real-time data streams and monitoring |
| Campaign Schema | Complete schema for email and SMS campaigns |
| Webhook Configuration Schema | Schema for webhook setup and event handling |
| Common Issues & Solutions | Troubleshooting guide for common Brevo integration problems |
TDQS
Scored across 16 tools
The tools cover distinct functional areas like contacts, campaigns, and email, but there is notable overlap between 'contacts' and 'bulk_contact_import' or 'contact_with_list', which could confuse agents about the best tool for contact-related tasks. Descriptions help clarify, but boundaries are not always sharp.
Most tools use a consistent noun-based naming convention (e.g., 'contacts', 'campaigns', 'email'), with a few exceptions like 'bulk_contact_import' and 'contact_with_list' that include verbs. The pattern is generally predictable and readable, with only minor deviations.
With 16 tools, the count is well-suited for a comprehensive marketing and CRM platform like Brevo. Each tool appears to serve a specific purpose within the domain, avoiding bloat while covering a wide range of functionalities from account management to messaging.
The tool set provides extensive coverage of Brevo's domain, including core areas like contacts, campaigns, email, SMS, CRM, and webhooks. There are no obvious gaps; it supports full lifecycle operations from creation to management and tracking across multiple channels.