Brevo MCP Server
Brevo menyediakan MCP server resmi yang dihosting di mcp.brevo.com dan mengekspos 27 modul, mulai dari kontak, kampanye, deal, template, WhatsApp, SMS, dan lainnya, sebagai tool yang dapat dipanggil oleh agen AI mana pun. Tidak perlu instalasi lokal.
Tip
Brevo MCP Server menggunakan Model Context Protocol (MCP), sebuah standar terbuka dari Anthropic yang menghubungkan asisten AI ke tool dan layanan eksternal.
Mulai cepat
1. Dapatkan token MCP Anda
Brevo MCP menggunakan token MCP khusus (bukan API key standar):
- Masuk ke app.brevo.com
- Buka Account > SMTP & API > API Keys
- Klik Generate a new API key lalu aktifkan Create MCP server API key
- Salin dan simpan token Anda dengan aman
Caution
Token MCP Anda memberikan akses baca/tulis penuh ke akun Brevo Anda. Jangan pernah menyimpannya di kontrol versi atau membagikannya secara publik.
2. Hubungkan tool AI Anda
3. Uji koneksi
Setelah terhubung, tanyakan kepada asisten AI Anda:
> How many contacts do I have?> Create an email campaign for my product launch> Show me deals in the Negotiation stage> Add a contact to my newsletter listServer yang tersedia
Server utama di /v1/brevo/mcp mencakup seluruh 27 modul. Untuk kualitas respons yang lebih baik pada kasus penggunaan yang spesifik, hubungkan ke server individual yang memberi AI Anda kumpulan tool lebih kecil dan lebih terarah.
Server utama
| Endpoint | Deskripsi |
|---|---|
https://mcp.brevo.com/v1/brevo/mcp | Semua fitur digabung (27 modul) |
Server individual
Hubungkan hanya modul yang dibutuhkan agen Anda. Hal ini meningkatkan kualitas respons AI dengan mengurangi luas permukaan tool.
Kontak & CRM
| Server | Endpoint | Kegunaan |
|---|---|---|
| contacts | /v1/brevo_contacts/mcp | Mengelola kontak dan daftar |
| lists | /v1/brevo_lists/mcp | Mengelola daftar kontak |
| segments | /v1/brevo_segments/mcp | Mengelola segmen kontak |
| attributes | /v1/brevo_attributes/mcp | Mengelola atribut kontak |
| groups | /v1/brevo_groups/mcp | Mengelola grup kontak |
| contact_import_export | /v1/brevo_contact_import_export/mcp | Impor/ekspor kontak secara massal |
Kampanye & Perpesanan
| Server | Endpoint | Kegunaan |
|---|---|---|
| email_campaign_management | /v1/brevo_email_campaign_management/mcp | Membuat dan mengelola kampanye email |
| campaign_analytics | /v1/brevo_campaign_analytics/mcp | Melihat performa kampanye |
| templates | /v1/brevo_templates/mcp | Mengelola template email |
| transac_templates | /v1/brevo_transac_templates/mcp | Mengelola template email transaksional |
| sms_campaigns | /v1/brevo_sms_campaigns/mcp | Membuat dan mengirim kampanye SMS |
| whatsapp_campaigns | /v1/brevo_whatsapp_campaigns/mcp | Membuat dan mengirim kampanye WhatsApp |
| whatsapp_management | /v1/brevo_whatsapp_management/mcp | Mengonfigurasi pengaturan WhatsApp |
Sales CRM
| Server | Endpoint | Kegunaan |
|---|---|---|
| deals | /v1/brevo_deals/mcp | Mengelola deal CRM |
| companies | /v1/brevo_companies/mcp | Mengelola perusahaan CRM |
| tasks | /v1/brevo_tasks/mcp | Mengelola tugas CRM |
| pipelines | /v1/brevo_pipelines/mcp | Mengonfigurasi pipeline CRM |
| notes | /v1/brevo_notes/mcp | Menambahkan catatan ke kontak dan deal |
Akun & Pengaturan
| Server | Endpoint | Kegunaan |
|---|---|---|
| senders | /v1/brevo_senders/mcp | Mengelola identitas pengirim |
| domains | /v1/brevo_domains/mcp | Mengelola domain pengirim |
| ips | /v1/brevo_ips/mcp | Mengelola IP khusus |
| accounts | /v1/brevo_accounts/mcp | Mengelola akun dan sub-akun |
| users | /v1/brevo_users/mcp | Mengelola pengguna dan izin |
| webhooks_management | /v1/brevo_webhooks_management/mcp | Mengonfigurasi Webhook |
| external_feeds | /v1/brevo_external_feeds/mcp | Mengelola feed RSS |
| folders | /v1/brevo_folders/mcp | Menata kampanye ke dalam folder |
| processes | /v1/brevo_processes/mcp | Memantau proses latar belakang |
Semua endpoint menggunakan base URL https://mcp.brevo.com.
Membatasi cakupan tool untuk agen
Untuk agen Tajo, hubungkan hanya server yang dibutuhkan agen Anda. Inilah cara Anda menerapkan pembatasan izin, setiap agen mendapat kumpulan MCP server yang berbeda.
Contoh: agen pemulihan keranjang
Agen ini hanya membutuhkan kontak, kampanye email, dan SMS:
{ "mcpServers": { "brevo_contacts": { "url": "https://mcp.brevo.com/v1/brevo_contacts/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_email": { "url": "https://mcp.brevo.com/v1/brevo_email_campaign_management/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_templates": { "url": "https://mcp.brevo.com/v1/brevo_templates/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_sms": { "url": "https://mcp.brevo.com/v1/brevo_sms_campaigns/mcp", "headers": { "Authorization": "Bearer your-token" } } }}Contoh: agen Sales CRM
Agen ini hanya bekerja dengan deal dan perusahaan:
{ "mcpServers": { "brevo_deals": { "url": "https://mcp.brevo.com/v1/brevo_deals/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_companies": { "url": "https://mcp.brevo.com/v1/brevo_companies/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_pipelines": { "url": "https://mcp.brevo.com/v1/brevo_pipelines/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_tasks": { "url": "https://mcp.brevo.com/v1/brevo_tasks/mcp", "headers": { "Authorization": "Bearer your-token" } }, "brevo_notes": { "url": "https://mcp.brevo.com/v1/brevo_notes/mcp", "headers": { "Authorization": "Bearer your-token" } } }}Bagaimana Tajo menggunakan Brevo MCP
Tajo berada di antara maksud Anda dan tool MCP milik Brevo. Alur orkestrasinya:
Marketer Intent "Win back customers who haven't ordered in 90 days" ↓Tajo Agent Layer Selects: Win-Back Agent Agent reads its spec: tools, constraints, strategy ↓Brevo MCP Tools brevo_contacts → find churned customers brevo_segments → create target segment brevo_email → send recovery campaign brevo_sms → SMS follow-up for non-openers ↓Brevo Platform Emails delivered, SMS sent, events trackedSetiap spesifikasi agen Tajo mendeklarasikan MCP server Brevo mana yang dibutuhkannya. Lapisan orkestrasi hanya menghubungkan server tersebut, sehingga menerapkan akses dengan hak paling minim.
Pemecahan masalah
”Command not found: npx”
Pasang Node.js. Jembatan npx mcp-remote dibutuhkan untuk Claude Desktop dan Claude Code.
Tool tidak muncul
- Mulai ulang aplikasi Anda sepenuhnya (bukan sekadar memuat ulang)
- Pastikan JSON Anda tidak memiliki kesalahan sintaks (koma berlebih, kurung yang hilang)
- Periksa bahwa token MCP Anda tidak memiliki spasi tambahan
Error autentikasi
- Pastikan token MCP Anda masih aktif di Brevo Dashboard > SMTP & API
- Pastikan header
Authorizationdiformat sebagaiBearer <token>dengan satu spasi
Langkah berikutnya
- Membangun agen pertama Anda, gunakan tool Brevo MCP untuk membangun agen pemasaran
- Format spesifikasi agen, definisikan agen khusus dengan akses tool yang dibatasi
- Referensi Skills, lihat bagaimana Tajo Skills disusun di atas tool MCP
- Dokumentasi resmi Brevo, dokumentasi lengkap Brevo MCP