Elastic Email MCP

resmi

Elastic Email MCP Sunucusu, GitHub Copilot, ChatGPT, Claude ve diğer uyumlu asistanlar gibi yapay zeka ajanlarının Elastic Email hesabınızla sorunsuz bir şekilde entegre olmasını sağlar.

Elastic Email MCP ile neler yapabilirsiniz?

  • Bir kişiyi listeye ekle — Asistanınızdan belirli bir kişi listesine abone eklemesini isteyin.
  • Kampanyalar oluştur ve yönetcreate_campaign, update_campaign, pause_campaign ve list_campaigns kullanarak e-posta kampanyaları oluşturun, güncelleyin, duraklatın veya listeleyin.
  • Toplu ve işlemsel e-postalar gönder — Yapay zekaya, Elastic Email hesabınız üzerinden doğrudan e-posta göndermesini talimat verin.
  • Hesap kaynaklarını getir — Halihazırda yapılandırılmış olanları incelemek için mevcut kişileri, listeleri, segmentleri ve şablonları alın.
  • Kişileri kaldır — Bir kişiyi belirli bir listeden veya tüm hesaptan silin.
  • Bağlantı hazırlığını kontrol et — MCP sunucusunun bağlı ve çalışır durumda olduğunu bir sağlık kontrolü ile doğrulayın.

Dokümantasyon

MCP'yi uygulayarak, Elastic Email, AI ajanlarının e-posta işlemlerinize erişmesine ve kontrol etmesine olanak tanırken güvenliği ve doğru kimlik doğrulamayı korur.

MCP'mizin sizin için yapabileceği mevcut eylemler

  • Bir listeye kişi ekle
  • Kişileri yükle ve ekle
  • Bir liste oluştur
  • Bir segment oluştur
  • Bir kampanya oluştur
  • Kampanyaları al
  • Bir kampanyayı güncelle
  • Bir kampanyayı duraklat
  • Kampanyaları listele
  • E-postalar gönder: hem işlemsel hem toplu
  • Kişi, kişiler, listeden kişi getir
  • Listeleri getir
  • Şablonları getir
  • Segmentleri getir
  • Hazır mı (sağlık kontrolü, bağlantı ve hazır olma kontrolü)
  • Listeden kişi sil
  • Hesaptan kişi sil

Lütfen listelenen tüm uç noktaların Elastic Email fiyatlandırma planlarının tümü için mevcut olmadığını unutmayın. Örneğin - kampanyalar ve kişiler uç noktaları Email API planları için mevcut değildir. Yukarıda listelenen özelliklerle ilgili mevcut makalelerimizin tam listesi aşağıdadır:

https://help.elasticemail.com/en/articles/4984897-contact-lists-and-segments

https://help.elasticemail.com/en/articles/5472509-how-to-send-your-first-campaign

http://help.elasticemail.com/en/articles/2300606-how-to-manage-templates

Kurulum

MCP sunucumuza bağlanmak için MCP'yi destekleyen herhangi bir AI Ajanı kullanabilirsiniz. Herhangi bir kurulum için temel gereksinim, AI ajanının harici hizmetlerle güvenli bir şekilde programatik olarak etkileşime girmesine olanak tanıyan "ajan modu" desteğidir.

VS Code ve Github Copilot araçlarını kullanarak adım adım bir kurulum örneği hazırladık.

Ardından Github hesabınızı VS Code'a bağlamanız gerekecek

  • VS Code'u kurun ve çalıştırın
  • Sol menüdeki uzantıları açın ve Github Copilot ve Github Copilot Chat uzantılarını kurun
  • Önceki adımda oluşturduğunuz hesapla Github'a giriş yapın
  • Github Copilot'ta Visual Studio Code'u yetkilendirin
  • Sonraki adımda VS Code'un çalışmasına izin verin
  • Sohbet penceresini görüntülemek için VS Code üst menüsünde Görünüm → Sohbet'e gidin. Sohbet sağ tarafta görüntülenmelidir.
  • Sohbeti Ajan Moduna geçirin
  • Elastic Email'de bir API anahtarı oluşturun. Görüntüleme ve değiştirme için gereken izinler şunlardır: Hesap, Şablonlar, Kampanyalar, Kişiler, Dosyalar, HTTP Gönder. Ayrıca, Erişim Belirteçleri için en az "görüntüleme" erişimi gereklidir. API Anahtarınızı yetkisiz üçüncü taraflarla asla paylaşmayı unutmayın!
  • VS Code üst çubuğunda arama işlevini kullanarak şunu bulun: Komutları göster ve çalıştır
  • Arama alanına 'MCP' yazarak mevcut seçenekleri daraltabilir ve '_MCP: Kullanıcı yapılandırmasını aç'ı seçebilirsiniz.
  • Aşağıdaki gibi yapılandırma metnini yapıştırın (zaten herhangi bir sunucunuz varsa yalnızca elasticemail.mcp verileri yeterli olacaktır)

{
"servers": {
"elasticemail.mcp": {
"url": "https://mcp.elasticemail.com",
"headers": {
"X-Auth-Token": "your_api_key"
}
}
}
}

Buradaki en önemli adımın, yukarıda belirtilen izinlere sahip gerçek API Anahtarınızı girmek olduğunu lütfen unutmayın. Ayrıca bu alanı değiştirdikten sonra devam etmeden önce değişiklikleri kaydettiğinizden emin olun. Değişiklikleri kaydetmeden entegrasyonu 'başlatma' seçeneği görünmeyecektir.

  • Artık MCP sunucusuna bağlantıyı başlatabilirsiniz: yapılandırma dosyasında elasticemail.mcp'nin üzerindeki Başlat'a tıklayın.
  • Alternatif yol: Sol menüden Uzantılar'ı seçin, alttaki KURULU MCP SUNUCULARI'ndan sunucuyu seçin, sağ tıklayın ve Sunucuyu Başlat'ı seçin

Artık sohbet penceresi içinde Elastic Email MCP sunucusu tarafından sağlanan eylemleri kullanabilirsiniz. Bu eylemler bu makalenin başında özetlenmiştir.

Entegrasyonun çalıştığından emin olmak için ilk komutunuzu deneyebilirsiniz. Örnek olarak 'MCP çalışıyor mu' istemini girebilirsiniz ve her şey çalışıyorsa yanıt olarak bir onay almalısınız.

Bu tür bir entegrasyonun Elastic Email tarafında nasıl çalıştığını daha iyi anlamak için API Dokümantasyonumuzu da incelemekten çekinmeyin:

https://elasticemail.com/developers/api-documentation/rest-api

İpuçları

  1. AI ajanları önceki bazı talimatları hatırlayıp bunları tekrar denemeye takılı kalabilir. Bu tür sorunları çözmek için yeni bir sohbet oturumu başlatmak faydalıdır. Ayrıca, ajanın yeni verileri gerçekten yeniden getirdiğinden emin olmak için sunucuda değişiklikler olduğunu söyleyerek araçları yeniden getirmesini talimat verebilirsiniz.
  2. İstem ne kadar kesin olursa, LLM'ye yorum için o kadar az alan bırakırsınız, bu da halüsinasyonla ilgili sorunları azaltır.
  3. İstekleri göndermeden önce incelemek faydalıdır, çünkü LLM'nin isteğinizi API çağrılarına nasıl çevirdiğine dair olası tutarsızlıkları fark edebilirsiniz.