Brevo
Email marketing and transactional email with Brevo (formerly Sendinblue). Free tier: 300 emails/day. Popular in Europe.
setup_integration or the Dashboard Vault — they're encrypted
with AES-256-GCM and never exposed.
Required Credentials
Get your API key at developers.brevo.com →
Endpoints (4)
Create or update a contact in Brevo. Provide email and optional attributes (name, etc.).
| Field | Type | Required | Description |
|---|---|---|---|
email |
✓ Yes | Contact email address. | |
attributes |
object | No | Contact attributes. Example: {"FIRSTNAME": "John", "LASTNAME": "Doe"}. |
listIds |
array | No | List IDs to add the contact to. Example: [2, 4]. |
List all contacts. Returns email, attributes, and list memberships.
No input parameters required.
Send a transactional email via Brevo SMTP. Supports HTML content and multiple recipients.
| Field | Type | Required | Description |
|---|---|---|---|
sender |
object | ✓ Yes | Sender object. Example: {"name": "My Site", "email": "noreply@example.com"}. |
to |
array | ✓ Yes | Recipients array. Example: [{"email": "user@example.com", "name": "User"}]. |
subject |
string | ✓ Yes | Email subject line. |
htmlContent |
string | ✓ Yes | Email body as HTML. |
List email marketing campaigns. Returns name, status, subject, and statistics.
No input parameters required.
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| create-contact | brevo_create_contact |
| list-contacts | brevo_list_contacts |
| send-email | brevo_send_email |
| list-campaigns | brevo_list_campaigns |