Brevo MCP
by apicolet
Brevo MCP (Multi-Channel Platform)
A Model Context Protocol (MCP) implementation for the Brevo API, designed for seamless integration with Claude and other AI assistants.
Features
- ✉️ Email Management
- Send transactional emails
- Track email delivery and events
- Beautiful email templates
- 👥 Contact Management
- Create and update contacts
- Manage custom attributes
- Track contact activity
Usage with Claude Desktop
- Add this to your Claude Desktop configuration (typically
~/.config/claude-next/config.json
):Copy - Restart Claude Desktop to load the configuration
That's it! Now you can use Brevo functionality directly in your Claude conversations.
Examples
Here are some examples of what you can do with the Brevo MCP in Claude:
Sending Emails
Copy
Managing Contacts
Copy
Available Tools
The MCP provides several tools that can be used in Claude:
get_contact
: Retrieve contact details by email or IDupdate_contact
: Update contact attributescreate_attribute
: Create new contact attributessend_email
: Send transactional emailsget_email_events
: Track email delivery and engagement
Development
Setup
- Clone the repository:Copy
- Install dependencies:Copy
- Build the project:Copy
Running Tests
Copy
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT
Security
- Keep your API keys safe and never commit them to version control
- Use environment variables or the secure config section in Claude Desktop for sensitive data
- The MCP server only handles communication between Claude and Brevo - no data is stored locally
This server cannot be installed
A TypeScript server enabling integration with the Brevo (Sendinblue) API for managing contacts, sending emails, and tracking email events in multi-channel applications like Claude Desktop.