4,700+ servers built on MCP Fusion
Vinkius

Brevo MCP. Manage campaigns, lists, and contacts via conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Brevo MCP on Cursor AI Code Editor MCP Client Brevo MCP on Claude Desktop App MCP Integration Brevo MCP on OpenAI Agents SDK MCP Compatible Brevo MCP on Visual Studio Code MCP Extension Client Brevo MCP on GitHub Copilot AI Agent MCP Integration Brevo MCP on Google Gemini AI MCP Integration Brevo MCP on Lovable AI Development MCP Client Brevo MCP on Mistral AI Agents MCP Compatible Brevo MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Brevo MCP Server connects your AI agent directly to your marketing and communication platform. Use it to manage contacts, build email campaigns, and send transactional emails across email and SMS.

You can pull detailed contact profiles, list active subscribers, and track SMTP delivery stats—all without logging into the Brevo dashboard.

It’s full-stack marketing operations, run from natural conversation.

What your AI agents can do

Create contact

Adds a new contact profile to your Brevo database.

Create email campaign

Initializes a new email marketing campaign in Brevo.

Get account

Retrieves overall account metadata and settings from Brevo.

+ 8 more capabilities included
Manage Contact Records

List, retrieve, and create new contact profiles using tools like list_contacts, get_contact, and create_contact.

Run Campaigns and Send Emails

Programmatically create campaigns via create_email_campaign or send immediate transactional emails using send_email.

Audit Contact Lists

Retrieve and list specific contact segments or entire lists using get_contact_list and list_contact_lists.

Monitor Sending Performance

Get real-time SMTP delivery metrics and overall account details using get_smtp_statistics and get_account.

List Campaign History

Retrieve lists of past campaigns and approved senders using list_email_campaigns and list_senders.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Brevo MCP Server: 11 Tools for Marketing Automation

These tools let your AI agent perform every necessary marketing function: from creating contacts to tracking delivery statistics.

create019dd0c5

create contact

Adds a new contact profile to your Brevo database.

create019dd0c5

create email campaign

Initializes a new email marketing campaign in Brevo.

get019dd0c5

get account

Retrieves overall account metadata and settings from Brevo.

get019dd0c5

get contact

Fetches the detailed profile for a single, specific contact.

get019dd0c5

get contact list

Gets the detailed data for a defined contact list.

get019dd0c5

get smtp statistics

Retrieves real-time metrics on email delivery performance (SMTP stats).

list019dd0c5

list contact lists

Lists all available contact segments or directories in your account.

list019dd0c5

list contacts

Retrieves a list of all contacts in your Brevo database.

list019dd0c5

list email campaigns

Lists all previously created email campaigns.

list019dd0c5

list senders

Shows all approved and verified senders for your account.

send019dd0c5

send email

Dispatches a single, transactional email immediately.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Brevo, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Brevo MCP Server lets your AI agent handle all your marketing and communications. You'll manage contacts, build email campaigns, and fire off transactional emails across both email and SMS, all without ever logging into the Brevo dashboard. You can pull detailed contact profiles, list active subscribers, and track SMTP delivery stats—it's full-stack marketing operations, run straight from conversation.

Managing Contacts

Your agent can list every contact in your Brevo database using list_contacts, grab the full profile for a single person with get_contact, and build out new profiles with create_contact.

Auditing Contact Lists

To see what segments you're working with, your agent can list all available contact directories with list_contact_lists; it can also pull the specific data for any defined list using get_contact_list.

Creating and Sending Emails

It's simple to start a new email marketing campaign by running create_email_campaign, or you can send a single, immediate transactional email using send_email.

Monitoring Performance and Accounts

Your agent can get real-time metrics on email delivery performance—the SMTP stats—by calling get_smtp_statistics. You can also pull overall account metadata and settings with get_account, and see all your approved senders by running list_senders.

Reviewing Campaign History

To check out past work, your agent can list all previously created email campaigns using list_email_campaigns.

How Brevo MCP Works

  1. 1 Subscribe to the Brevo MCP Server and retrieve your API Key (v3) from your Brevo dashboard.
  2. 2 Give your AI agent a prompt (e.g., 'Send a confirmation email to John Doe').
  3. 3 The agent maps the request to the appropriate tool (send_email) and executes it, returning a status confirmation.

The bottom line is: your AI agent executes your marketing workflows directly against Brevo, eliminating the need to manually jump between the Brevo UI and your chat interface.

Who Is Brevo MCP For?

Digital Marketers who spend too much time in the Brevo UI clicking through reports. Growth Teams who need to automate lead ingestion and monitor email health without leaving their primary workspace. Developers building custom workflows who need high-speed, structured access to marketing APIs.

Digital Marketing Manager

Uses the agent to instantly pull campaign metrics or update contact lists using natural language commands.

Growth Engineer

Automates the ingestion of new leads into the system and checks transactional email health via get_smtp_statistics.

Developer

Integrates high-speed email marketing and SMTP features into custom code or internal tools using structured AI queries.

What Changes When You Connect

  • Get instant campaign engagement metrics. Instead of navigating to campaign tables, use the agent to pull performance reports and check campaign statuses.
  • Automate lead ingestion. Use create_contact and list_contacts to automatically add new leads and update existing profiles in bulk.
  • Send highly reliable notifications. Use send_email for critical transactional messages (e.g., password resets) ensuring they go out immediately via Brevo SMTP.
  • Monitor deliverability in real-time. Check get_smtp_statistics to see how many emails were successfully delivered versus how many bounced, keeping your list healthy.
  • Build segmented audiences easily. Run list_contact_lists to see what segments exist, then use the agent to target specific groups for new campaigns.
  • Audit your setup. Use get_account and list_senders to verify your account limits and ensure only approved senders are used.

Real-World Use Cases

01

Post-purchase confirmation email

A user needs to send an order confirmation immediately. They prompt the agent: 'Send a confirmation email to jane@example.com.' The agent calls send_email, confirming the dispatch and giving the user immediate confirmation.

02

Auditing a leaky contact list

The marketing team suspects poor deliverability. They ask the agent to 'Check the last 24 hours of email stats.' The agent calls get_smtp_statistics, providing metrics on successful deliveries and bounces, allowing the team to fix list quality issues.

03

New lead onboarding

A sales team generates 50 new leads. Instead of manual uploads, they ask the agent to 'Add these 50 contacts from the CSV.' The agent calls create_contact repeatedly, ensuring the leads are active in the Brevo database for immediate use.

04

Checking campaign performance

The campaign manager wants to review the 'Summer Sale' campaign performance. They prompt: 'Show the engagement metrics for the Summer Sale.' The agent calls list_email_campaigns and retrieves the necessary performance data.

The Tradeoffs

Sending emails one by one

Calling send_email in a loop for every contact individually. This is slow, hits rate limits, and fails if the list is large.

Instead, use list_contacts to pull the required list, then use create_email_campaign to manage a bulk send, or use the agent's orchestration layer to handle the queueing.

Relying on the UI for stats

Having to manually log into Brevo to see if the last batch of emails went out successfully. This wastes time and requires context switching.

Ask the agent to run get_smtp_statistics. This gives you the real-time delivery count and bounce rate without leaving your current chat window.

Forgetting to validate contacts

Creating a campaign using a contact list that hasn't been updated or verified recently, leading to poor engagement rates.

Always start by running list_contact_lists and then use get_contact_list to validate the segment's contents before building a campaign.

When It Fits, When It Doesn't

Use this if your process requires connecting marketing actions (creating campaigns, sending emails) directly into an AI workflow, eliminating the need to switch between your chat client and the Brevo dashboard. It's ideal for automated lead ingestion or real-time operational reporting. Don't use this if you simply need to read a static report—use the dedicated reporting tools in Brevo. Use this if you need to orchestrate multiple steps: e.g., 'Get contacts' -> 'Create campaign' -> 'Send email.' Don't use it if you only need to manage your Brevo account settings; use get_account for basic metadata, but for full workflow control, this server is necessary.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Brevo. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_contact create_email_campaign get_account get_contact get_contact_list get_smtp_statistics list_contact_lists list_contacts list_email_campaigns list_senders send_email

Manually managing marketing data is a huge time sink.

Today, if you need to update a contact list or check campaign metrics, you jump into the Brevo dashboard. You click to find the list, you click again to see the stats, you copy the data, and then you paste it somewhere else. It's a dozen clicks and three different tabs just to run a simple report.

With the Brevo MCP Server, you just tell your agent what you need. The agent handles the multi-step process—whether it's listing contacts via `list_contacts` or pulling campaign performance via `list_email_campaigns`—and gives you the answer right where you are.

Brevo MCP Server: Programmatic Messaging

The complex manual steps that vanish are the process of logging in, navigating to the SMTP logs, and manually triggering a send. You don't need to copy the API key into a script or wait for a manual queue process.

Your AI agent becomes the dedicated operations coordinator. It executes `send_email` and manages all necessary steps—from checking account details (`get_account`) to ensuring delivery stats are accurate—in a single, conversational flow.

Common Questions About Brevo MCP

How do I use the `send_email` tool with Brevo MCP Server? +

You prompt your agent with the recipient, subject, and body, like: 'Send a welcome email to user@domain.com.' The agent then calls send_email, dispatching the notification immediately via Brevo SMTP.

What is the difference between `list_contacts` and `get_contact`? +

list_contacts retrieves a directory of many contacts. get_contact pulls the full, detailed profile for one specific contact, allowing you to check specific attributes.

Can I check email delivery success using `get_smtp_statistics`? +

Yes, get_smtp_statistics provides real-time data on delivery rates. It lets you see successful sends, bounces, and other metrics without leaving your chat.

How do I start a new marketing campaign? Use `create_email_campaign`? +

You prompt the agent to 'Start a new campaign.' The agent will execute create_email_campaign, setting up the campaign shell in Brevo for you to populate.

Which tool should I use to find my contact segments? Is it `list_contact_lists`? +

Yes, list_contact_lists lists all available segments. You can then use the agent to run get_contact_list to pull the actual details for a specific segment.

How do I manage my contact database using the `list_contacts` tool? +

The list_contacts tool retrieves all Brevo contacts. You can use this to count subscribers or find specific users by querying the full list, giving you a broad view of your audience.

What information does `get_account` provide about my Brevo setup? +

get_account pulls core account metadata. This includes information about your verified senders and the overall status of your Brevo account, helping you confirm operational readiness.

How can I check approved senders using the `list_senders` tool? +

The list_senders tool shows all senders approved in your Brevo account. You check this list to ensure that the sender address you plan to use for a campaign is authorized for sending.

How do I find my Brevo API Key? +

Log in to your account, navigate to Settings > SMTP & API, and generate a new v3 API Key.

Can I send transactional emails via AI? +

Yes! The send_email tool allows your agent to dispatch single SMTP messages by providing sender and recipient details programmatically.

How do I check SMTP delivery statistics? +

Use the get_smtp_statistics tool to retrieve high-fidelity reports on transactional email performance directly from the platform.

You might also like

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Brevo. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.