Skip to main content
Glama
samihalawa

Brevo MCP Server

by samihalawa

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Contact SchemaComplete contact model with all available attributes
Email Template SchemaEmail template structure for creating templates
Sample Contacts5 sample contacts with realistic data
Bulk Import SchemaSchema for bulk contact import operations
Current AttributesLive list of all contact attributes in your account
Current ListsLive list of all contact lists in your account
Bulk Contact Import HelperIntelligent helper for importing contacts from pasted text
Email Marketing Workflow GuideStep-by-step guide for complete email marketing campaigns
Marketing Automation GuideBest practices for setting up automated email sequences
Transactional Email TemplatesProduction-ready templates for common transactional emails
Marketing Email TemplatesProfessional marketing email templates with best practices
Webhook Integration GuideComplete guide to setting up and handling Brevo webhooks
Webhook Events ReferenceAll available webhook events with payload examples
API Rate Limits & Best PracticesRate limiting guidelines and optimization strategies
Data Streams ConfigurationGuide to setting up real-time data streams and monitoring
Campaign SchemaComplete schema for email and SMS campaigns
Webhook Configuration SchemaSchema for webhook setup and event handling
Common Issues & SolutionsTroubleshooting guide for common Brevo integration problems

TDQS

B3.2/5.0

Scored across 16 tools

Disambiguation3/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness5/5

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.

Maintenance

ActivityInactive
ResponsivenessNo issues