Portfolio 支持的 AI 解决方案 任务 电子邮件存档 集成 定价

开始使用

ChatGPT

ChatGPT

直接开始 →

就绪
Claude

Claude

目录连接器 →

就绪
Mistral

Mistral

目录连接器 →

就绪

仪表板 始终可用
Brevo

Brevo

🔑 BYO Key — Email Marketing

Email marketing and transactional email with Brevo (formerly Sendinblue). Free tier: 300 emails/day. Popular in Europe.

🔑 Setup Required — Bring Your Own Key This integration requires API credentials. Store them once via setup_integration or the Dashboard Vault — they're encrypted with AES-256-GCM and never exposed.

Required Credentials

brevo_api_key
API Key
API key from app.brevo.com → Settings → SMTP & API → API Keys. Starts with "xkeysib-".

Get your API key at developers.brevo.com →

Endpoints (4)

POST create-contact

Create or update a contact in Brevo. Provide email and optional attributes (name, etc.).

Field Type Required Description
email 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].
GET list-contacts

List all contacts. Returns email, attributes, and list memberships.

No input parameters required.

POST send-email

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.
attachments array No File attachments: [{ filename, content_base64 }]. content_base64 is required per item; omitting it returns 422 ATTACHMENT_MISSING_CONTENT. A mime_type key is accepted but ignored for Brevo — this manifest declares no map[type] (see the attachments block below), so the value is dropped and Brevo infers the content type from the file extension.
GET list-campaigns

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:

EndpointMCP Tool Name
create-contact brevo_create_contact
list-contacts brevo_list_contacts
send-email brevo_send_email
list-campaigns brevo_list_campaigns
← Back to all integrations