MCP Protocol

The MCP Protocol enables Artificial Intelligence models to communicate and work with external tools and systems to generate responses. It defines the rules and formats for exchanging information, ensuring seamless interaction between the AI and connected services.

MCP Early Access Preview

MCP is currently available only for early access users.

Overview

The Brevo Model Context Protocol (MCP) server enables AI assistants and applications to integrate directly with Brevo services through a standardized protocol. This implementation provides access to all Brevo APIs through AI conversations and automated workflows.

Architecture

Protocol Specification

  • Protocol: Model Context Protocol (MCP)
  • Transport: HTTPS
  • Authentication: MCP token provided in Brevo account settings
  • Response Format: JSON
  • Base URL: https://mcp.brevo.com/v1/

Available Endpoints

Service AreaEndpointDescription
Account Management/brevo_accounts/mcp/{token}Account and sub-account operations
Attributes/brevo_attributes/mcp/{token}Contact and CRM attribute management
Campaign Analytics/brevo_campaign_analytics/mcp/{token}Performance metrics and reporting
Companies/brevo_companies/mcp/{token}CRM company management
Contact Import/Export/brevo_contact_import_export/mcp/{token}Bulk contact operations
Contacts/brevo_contacts/mcp/{token}Contact database management
Deals/brevo_deals/mcp/{token}Sales pipeline and deal tracking
Domains/brevo_domains/mcp/{token}Domain configuration and verification
Email Campaigns/brevo_email_campaign_management/mcp/{token}Email marketing campaigns
External Feeds/brevo_external_feeds/mcp/{token}Dynamic content integration
Folders/brevo_folders/mcp/{token}Contact organization structure
Groups/brevo_groups/mcp/{token}Sub-account group management
IP Management/brevo_ips/mcp/{token}Dedicated IP configuration
Lists/brevo_lists/mcp/{token}Contact list management
Notes/brevo_notes/mcp/{token}CRM communication history
Pipelines/brevo_pipelines/mcp/{token}Deal pipeline configuration
Processes/brevo_processes/mcp/{token}Background operation monitoring
Segments/brevo_segments/mcp/{token}Dynamic contact segmentation
Senders/brevo_senders/mcp/{token}Email sender management
SMS Campaigns/brevo_sms_campaigns/mcp/{token}SMS marketing operations
Tasks/brevo_tasks/mcp/{token}CRM task and activity management
Templates/brevo_templates/mcp/{token}Email template management
Transactional Templates/brevo_transac_templates/mcp/{token}Automated email templates
Users/brevo_users/mcp/{token}User and permission management
WhatsApp Campaigns/brevo_whatsapp_campaigns/mcp/{token}WhatsApp business messaging
All Services/brevo/mcp/{token}Complete Brevo API access

Service Coverage

The Brevo MCP server provides complete coverage of Brevo's functionality:

🏢 Account & Organization Management

  • Corporate account and sub-account management
  • User permissions and access control
  • Group organization and structure
  • Billing and subscription management

📞 Contact & CRM Operations

  • Complete contact lifecycle management
  • Company and deal tracking
  • Task and activity management
  • Communication history and notes
  • Contact attributes and segmentation

📧 Email Marketing Suite

  • Campaign creation and management
  • Template design and reuse
  • A/B testing and optimization
  • Performance analytics and reporting
  • Transactional email automation

📱 Multi-Channel Communications

  • SMS campaign management
  • WhatsApp business messaging
  • Cross-channel analytics
  • Unified campaign orchestration

🔧 Technical Infrastructure

  • Domain configuration and verification
  • Dedicated IP management
  • Sender reputation and deliverability
  • Process monitoring and debugging

What’s Next