Brevo MCP Server
Brevo, mcp.brevo.com adresinde resmi ve barındırılan bir MCP sunucusu sunar. Bu sunucu 27 modülü, yani kişileri, kampanyaları, anlaşmaları, şablonları, WhatsApp’ı, SMS’i ve daha fazlasını, herhangi bir AI ajanının çağırabileceği araçlar olarak açar. Yerel kurulum gerekmez.
Tip
Brevo MCP Server, AI asistanlarını harici araçlara ve servislere bağlayan, Anthropic tarafından geliştirilmiş açık bir standart olan Model Context Protocol (MCP) protokolünü kullanır.
Hızlı Başlangıç
1. MCP Token’ınızı Alın
Brevo MCP, standart bir API anahtarı yerine kendine özel bir MCP token’ı kullanır:
- app.brevo.com adresinde oturum açın
- Account > SMTP & API > API Keys bölümüne gidin
- Generate a new API key düğmesine tıklayın ve Create MCP server API key seçeneğini açın
- Token’ınızı kopyalayın ve güvenli biçimde saklayın
Caution
MCP token’ınız Brevo hesabınıza tam okuma/yazma erişimi verir. Token’ı hiçbir zaman sürüm kontrolüne işlemeyin ve herkese açık olarak paylaşmayın.
2. AI Aracınızı Bağlayın
3. Bağlantıyı Test Edin
Bağlantı kurulduktan sonra AI asistanınıza sorun:
> 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 listKullanılabilir Sunucular
/v1/brevo/mcp adresindeki ana sunucu 27 modülün tamamını içerir. Odaklı kullanım senaryolarında daha iyi yanıt kalitesi almak için, AI’nıza daha küçük ve daha hedefli bir araç seti veren bireysel sunuculara bağlanın.
Ana Sunucu
| Endpoint | Açıklama |
|---|---|
https://mcp.brevo.com/v1/brevo/mcp | Tüm özellikler bir arada (27 modül) |
Bireysel Sunucular
Yalnızca ajanınızın ihtiyaç duyduğu modülleri bağlayın. Bu, araç yüzeyini küçülterek AI yanıt kalitesini artırır.
Kişiler ve CRM
| Sunucu | Endpoint | Amaç |
|---|---|---|
| contacts | /v1/brevo_contacts/mcp | Kişileri ve listeleri yönetin |
| lists | /v1/brevo_lists/mcp | Kişi listelerini yönetin |
| segments | /v1/brevo_segments/mcp | Kişi segmentlerini yönetin |
| attributes | /v1/brevo_attributes/mcp | Kişi özniteliklerini yönetin |
| groups | /v1/brevo_groups/mcp | Kişi gruplarını yönetin |
| contact_import_export | /v1/brevo_contact_import_export/mcp | Kişileri toplu içe/dışa aktarın |
Kampanyalar ve Mesajlaşma
| Sunucu | Endpoint | Amaç |
|---|---|---|
| email_campaign_management | /v1/brevo_email_campaign_management/mcp | E-posta kampanyaları oluşturun ve yönetin |
| campaign_analytics | /v1/brevo_campaign_analytics/mcp | Kampanya performansını görüntüleyin |
| templates | /v1/brevo_templates/mcp | E-posta şablonlarını yönetin |
| transac_templates | /v1/brevo_transac_templates/mcp | İşlemsel e-posta şablonlarını yönetin |
| sms_campaigns | /v1/brevo_sms_campaigns/mcp | SMS kampanyaları oluşturun ve gönderin |
| whatsapp_campaigns | /v1/brevo_whatsapp_campaigns/mcp | WhatsApp kampanyaları oluşturun ve gönderin |
| whatsapp_management | /v1/brevo_whatsapp_management/mcp | WhatsApp ayarlarını yapılandırın |
Sales CRM
| Sunucu | Endpoint | Amaç |
|---|---|---|
| deals | /v1/brevo_deals/mcp | CRM anlaşmalarını yönetin |
| companies | /v1/brevo_companies/mcp | CRM şirketlerini yönetin |
| tasks | /v1/brevo_tasks/mcp | CRM görevlerini yönetin |
| pipelines | /v1/brevo_pipelines/mcp | CRM pipeline’larını yapılandırın |
| notes | /v1/brevo_notes/mcp | Kişilere ve anlaşmalara not ekleyin |
Hesap ve Ayarlar
| Sunucu | Endpoint | Amaç |
|---|---|---|
| senders | /v1/brevo_senders/mcp | Gönderen kimliklerini yönetin |
| domains | /v1/brevo_domains/mcp | Gönderen alan adlarını yönetin |
| ips | /v1/brevo_ips/mcp | Adanmış IP’leri yönetin |
| accounts | /v1/brevo_accounts/mcp | Hesabı ve alt hesapları yönetin |
| users | /v1/brevo_users/mcp | Kullanıcıları ve izinleri yönetin |
| webhooks_management | /v1/brevo_webhooks_management/mcp | Webhook’ları yapılandırın |
| external_feeds | /v1/brevo_external_feeds/mcp | RSS beslemelerini yönetin |
| folders | /v1/brevo_folders/mcp | Kampanyaları klasörler halinde düzenleyin |
| processes | /v1/brevo_processes/mcp | Arka plan süreçlerini izleyin |
Tüm endpoint’ler https://mcp.brevo.com temel URL’sini kullanır.
Ajanlar İçin Araçları Kapsamlandırma
Tajo ajanlarında yalnızca ajanınızın ihtiyaç duyduğu sunucuları bağlayın. İzin kapsamlandırmasını böyle uygularsınız, her ajan farklı bir MCP sunucusu kümesi alır.
Örnek: Sepet Kurtarma Ajanı
Bu ajanın yalnızca kişilere, e-posta kampanyalarına ve SMS’e ihtiyacı vardır:
{ "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" } } }}Örnek: Sales CRM Ajanı
Bu ajan yalnızca anlaşmalar ve şirketlerle çalışır:
{ "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" } } }}Tajo, Brevo MCP’yi Nasıl Kullanır
Tajo, sizin amacınız ile Brevo’nun MCP araçları arasında konumlanır. Orkestrasyon akışı şöyledir:
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 trackedHer Tajo ajan spesifikasyonu, hangi Brevo MCP sunucularına ihtiyaç duyduğunu bildirir. Orkestrasyon katmanı yalnızca bu sunucuları bağlayarak en az ayrıcalık erişimini uygular.
Sorun Giderme
”Command not found: npx”
Node.js kurun. npx mcp-remote köprüsü Claude Desktop ve Claude Code için gereklidir.
Araçlar görünmüyor
- Uygulamanızı tamamen yeniden başlatın (yalnızca yeniden yüklemeyin)
- JSON’unuzda sözdizimi hatası olmadığını doğrulayın (sondaki virgüller, eksik parantezler)
- MCP token’ınızda fazladan boşluk olmadığını kontrol edin
Kimlik doğrulama hataları
- MCP token’ınızın Brevo Dashboard > SMTP & API altında hâlâ etkin olduğunu doğrulayın
Authorizationbaşlığının aralarında boşluklaBearer <token>biçiminde yazıldığını onaylayın
Sonraki Adımlar
- İlk Ajanınızı Oluşturma, Pazarlama ajanı oluşturmak için Brevo MCP araçlarını kullanın
- Ajan Spesifikasyonu Biçimi, Kapsamlandırılmış araç erişimiyle özel ajanlar tanımlayın
- Skills Referansı, Tajo Skills’in MCP araçlarının üzerine nasıl kurulduğunu görün
- Resmi Brevo Belgeleri, Brevo MCP belgelerinin tamamı