Claude’a MCP ile Brew bağlayın; sohbette kampanyayı tarif edin, tasarlayın, test edin ve planlayın. Her adım, Claude’un çağırdığı araçlar ve onay noktaları.

Aylık güncelleme e-postanızın kampanya planını ve metnini zaten Claude ile hazırlıyorsunuz. Sonra metni e-posta editörüne yapıştırıp düzeni onun etrafında yeniden kuruyorsunuz. Bir satırın yeniden yazılması gerektiğinde her seferinde sohbete geri dönüyorsunuz.
MCP üzerinden Brew bağlantısı kurduğunuzda kampanyayı aynı Claude sohbetinde, bir e-posta editörü açmadan hazırlayıp planlayabilirsiniz. Claude, e-postayı Brew aracılığıyla markanızdan yola çıkarak tasarlatır, size bir test gönderir, hedef kitleyi seçer ve gönderimi planlar. OAuth bağlantısında Brew, canlı bir gönderimden önce onay ister. Onay vermeden önce son hedef kitleyi, içeriği ve gönderim zamanını gözden geçirin.
Bu adım adım anlatımda Claude Desktop ya da claude.ai kullanılıyor. Claude Code da ilk adımda gösterilen tek satırlık kurulumdan sonra aynı şekilde çalışır.
https://brew.new/api/mcp adresini Claude’a özel bağlayıcı olarak ekleyin, giriş yapın ve bir marka seçin.create_email, edit_email, test: true ile send_email, ardından scheduledAt ile send_email.Markanızın kurulu olduğu bir Brew hesabına, canlı gönderim için doğrulanmış bir gönderim alan adına ve izin vermiş kişilerden oluşan bir hedef kitleye ihtiyacınız var. Henüz bir hedef kitleniz yoksa Claude 6. adımda filtrelerle bir tane oluşturabilir.
Claude Desktop’ta ya da claude.ai’da Customize → Connectors → + Add → Add custom connector (Özelleştir → Bağlayıcılar → Ekle → Özel bağlayıcı ekle) yolunu izleyin. Şu adresi girin:
https://brew.new/api/mcp
Bağlayıcı kurulumunu tamamlayın, Connect (Bağlan) düğmesine tıklayın, Brew hesabınıza giriş yapın ve Claude’un çalışacağı markayı seçin. Bağlantı yalnızca o markayı kapsar; organizasyon düzeyinde bağlanmadığınız sürece Claude diğer markaların verilerini göremez. Diğer istemciler için adımlar İstemcinizi bağlayın sayfasında.
Claude Code’da önce yapılandırmayı ekleyin:
claude mcp add --transport http brew "https://brew.new/api/mcp"Bu komut, sunucuyu bu projenin yerel yapılandırmasına kaydeder. Sunucuyu tüm projelerde kullanılabilir kılmak için --scope user ekleyin. Ardından claude mcp login brew komutunu çalıştırın ya da /mcp menüsünü açıp Brew için kimlik doğrulamasını tamamlayın.
Yeni bir sohbet başlatın ve “Brew ile neler yapabilirsin?” diye sorun. Claude get_brew_capabilities aracını çağırır ve bağlantınızda kullanılabilen araçları listeler. E-posta, hedef kitle ve gönderim araçlarını görüyorsanız hazırsınız.
Claude’a ayrıntılı bir brief verin. Örneğin:
Create this month's product update for our customers.
Three sections: the new CSV import, faster search, and the pricing page redesign.
Use only the details in the changelog I'm pasting below. No statistics or quotes.
One CTA to example.com/changelog. Keep it under 200 words.
[paste changelog]Claude create_email aracını çağırır. Brew, tasarımı markanızın email-design.md dosyasından yola çıkarak üretir; Claude da bir önizleme görseli ve “Open in Brew” bağlantısını gösterir. Üretim biraz zaman alır; Claude ilerlemeyi get_email ile kontrol eder.
Değişiklikleri bir tasarımcıdan ister gibi isteyin:
Her değişiklik bir edit_email çağrısıdır ve geri dönebileceğiniz yeni bir sürüm oluşturur. Yalnızca konu satırını ya da e-postanın adını değiştirmek için Claude, ücretsiz olan ve sürüm oluşturmayan update_email_metadata aracını kullanır.
Claude’dan kontrolleri çalıştırmasını isteyin:
test: true ile bir send_email çağrısı yapar.test_email_rendering aracını çağırır. Ücretli kontrolleri çalıştırmadan önce güncel kredi maliyetlerini inceleyin.audit_email aracını çağırır ve bulguları özetler. Planlamadan önce üzerinde işlem yapılabilecek bulguları çözün.Testi kendi gelen kutunuzda açın. Her bağlantıya tıklayın ve alt bilgiyi okuyun.
“Hangi hedef kitlelerim var?” diye sorun; Claude list_audiences aracını çağırır. Yeni bir hedef kitle oluşturmak için onu tarif edin:
“Pro planında olan ve 1 Temmuz’dan önce kaydolmuş kişilerden bir hedef kitle oluştur.”
Claude, list_contact_fields ile kişi alanlarınızı kontrol eder, ardından filtrelerle create_audience aracını çağırır ve kaç kişinin eşleştiğini bildirir. Sayı yanlış görünüyorsa devam etmeden önce filtreyi düzeltin.
Şimdi gönderimin planlanmasını isteyin:
“Pro müşterileri hedef kitlesine, pazarlama alan adımızdan salı saat 09:00 (America/New_York) için planla.”
Claude, gönderim amacı pazarlama olan doğrulanmış bir alan adı bulmak için list_domains aracını çağırır. Ardından e-posta, konu satırı, hedef kitle, alan adı, bir idempotency anahtarı ve scheduledAt ile send_email çağrısını hazırlar. İsteğinizde saat dilimini her zaman belirtin.
Brew bir gönderimi geri alınamaz bir işlem olarak kabul eder; bu yüzden OAuth ve organizasyon bağlantılarında çağrı, onayınızı beklemek üzere durur. Claude neyin, kime ve ne zaman gönderileceğini gösterir. Üçünü de kontrol ettikten sonra onaylayın.
Planlamadan sonra:
pause_email_send aracını kullanır. “Gönderimi sürdür” isteği resume_email_send aracını kullanır. “Gönderimi iptal et” isteği ise kalan teslimleri kalıcı olarak durdurmak için cancel_email_send aracını kullanır.get_email_analytics aracını çağırır.| Sorun | Olası neden | Çözüm |
|---|---|---|
| Claude gönderime uygun bir alan adı bulamıyor | Alan adı doğrulanmamış ya da amacı işlemsel | Alan adını doğrulayın ya da pazarlama amaçlı bir alan adı ekleyin |
| Hedef kitle sayısı sıfır | Filtre, alan değerlerinizle eşleşmiyor | Claude’dan alanın değerlerini listelemesini isteyin, ardından filtreyi yeniden oluşturun |
| Gönderim, uygun alıcı olmadığını bildiriyor | Hedef kitledeki herkes abonelikten çıkmış, gönderimi engellenmiş ya da adresine teslim yapılamıyor | Hedef kitlenin uygun alıcı sayısını kontrol edin ve kişilerinizi abonelik durumlarıyla birlikte içe aktarın |
| Marka yanlış görünüyor | Marka belgesi yetersiz | Marka rehberinizi yükleyin ve yeniden ürettirin |
OAuth ve organizasyon bağlantılarında send_email, canlı bir gönderimden önce bir onay adımı döndürür. Claude istemciniz de her araç çağrısından önce izin isteyebilir. Marka API anahtarıyla kurulan bağlantılar için istemci tarafında ayrı bir onay politikası gerekir. Canlı gönderimlerde incelemeyi açık tutun.
Evet. ChatGPT’nin web sürümü bir eklentiyle çalışır; ChatGPT masaüstü uygulaması ile Codex ise aynı MCP yapılandırmasını paylaşır. Cursor, VS Code ve diğer istemciler aynı sunucu URL’sini kullanır, ancak her birinin kendi kurulum ve kimlik doğrulama adımları vardır. İstemci kurulum rehberi her istemciyi ayrı ayrı ele alır.
Evet. Kampanya sizin alan adınızdan, sizin gönderici itibarınızla çıkar; CAN-SPAM ve Gmail’in gönderici gereksinimleri geçerlidir. Ayrıntıları e-postalarınızı bir ajan gönderdiğinde de geçerli olan kurallar yazımız ele alıyor.
Evet. save_trigger, save_automation ve test_automation araçları olayla tetiklenen akışları oluşturur ve test eder; yayımlama ise ayrı ve açık bir adımdır.
Denemek için bağlayıcıyı ekleyin; ardından herhangi bir şeyi planlamadan önce Claude’dan bir sonraki kampanyanızın testini size göndermesini isteyin.
