İçeriğe geç

Mail Merge'i AI ajanlarıyla kullanın (MCP)

Mail Merge’in genel bir MCP sunucusu vardır, bu nedenle zaten kullandığınız bir AI ajanı Google Sheets’inizi okuyabilir, şablonlar yazabilir, kişileri yönetebilir ve Mail Merge hesabınız aracılığıyla kampanyalar gönderebilir. Ajanla düz dilde konuşursunuz, ajan Mail Merge’i çağırır ve her e-posta yine de kendi Gmail hesabınızdan, elle başlatılan bir kampanyayla aynı kotalar, izleme ve durum sütunu ile gönderilir.

Sunucu, web uygulamasıyla aynı özellikleri, bir ajanın çağırabileceği araçlar olarak gruplandırılmış şekilde gösterir: hesap ve plan, Google Sheets, şablonlar, kişiler, kampanyalar, analitik, ısıtma ve ayarlar. Ajan yalnızca oturum açtığınız hesabı görür ve bunu iptal edene kadar. Bağlanan her ajan kendi erişim belirtecini alır ve web uygulamada Ayarlar → AI ajanları altında listelenir.

https://merge.email/mcp

Sunucu Streamable HTTP taşıması ve OAuth 2.1 kullanır. Asistanınız ilk kez bağlandığında, bir tarayıcı penceresi açılır: Mail Merge ile kullandığınız Google hesabıyla oturum açın, ajanı adlandıran onay sayfasını okuyun ve onaylayın.

Claude (claude.ai)

  1. Ayarlar → Bağlayıcılar açın.
  2. Özel bağlayıcı ekle seçeneğine tıklayın.
  3. https://merge.email/mcp adresini URL olarak yapıştırın ve Bağlan seçeneğine tıklayın.
  4. Açılan pencerede Google ile oturum açın ve ajanı onaylayın.

Claude Desktop aynı yolu kullanır: Ayarlar → Bağlayıcılar → Özel bağlayıcı ekle.

Claude Code

claude mcp add --transport http mailmerge https://merge.email/mcp

Ardından bir oturumda /mcp yazın, mailmerge seçin ve oturum açma bağlantısını izleyin.

  1. Ayarlar → Bağlayıcılar açın.
  2. Oluştur seçeneğini seçin (bazı sürümlerde Gelişmiş → Geliştirici modu altında bulunur).
  3. Bir ad girin, https://merge.email/mcp adresini sunucu URL’si olarak yapıştırın, OAuth seçin ve kaydedin.
  4. İstendiğinde Google ile oturum açın ve ajanı onaylayın.

Sunucuyu projenizde .cursor/mcp.json dosyasına ekleyin (veya Cursor Ayarları → MCP adresinden genel dosyaya):

{
"mcpServers": {
"mailmerge": {
"url": "https://merge.email/mcp"
}
}
}

MCP listesi daha sonra mailmerge seçeneğini Oturum açma gerekli bağlantısıyla gösterir. Tıklayın, Google ile oturum açın ve ajanı onaylayın.

Streamable HTTP üzerinden OAuth ile uzak sunucuları destekleyen herhangi bir MCP istemcisi aynı şekilde çalışır: https://merge.email/mcp adresine işaret edin. Sunucunun meta verilerini arayan istemciler bunu şurada bulur:

https://merge.email/.well-known/oauth-protected-resource/mcp

Dinamik istemci kaydı ve PKCE desteklenir, bu nedenle istemci kimliği veya sırrının önceden yapılandırılması gerekmez.

Hesap

AraçNe yapar
get_accountPlanınız, bugünün kotası ve planınızın içerdiği özellikler.
get_pricingGüncel planlar ve fiyatlar.
get_subscriptionAbonelik durumunuz, fatura dönemi ve yenileme tarihi.
get_billing_portal_linkFatura portalına bir bağlantı (faturalar, ödeme yöntemi, plan değişiklikleri).
get_team_seatsTakım aboneliğinizin koltukları ve bunları kimlerin tuttuğu.
assign_team_seatBir meslektaşa koltuk verir.
unassign_team_seatBir koltuk geri alır.

Google Sheets

AraçNe yapar
list_spreadsheetsGoogle Drive’ınızdaki elektronik tablolar.
list_sheetsBir elektronik tablonun sekmeleri.
read_sheetBir sayfanın başlıkları ve satırları, bir kampanyanın birleştirdiği veriler.

Şablonlar

AraçNe yapar
list_templatesKaydedilmiş şablonlarınız.
get_templateBir şablonun konusu ve gövdesi.
create_templateYeni bir şablon kaydeder.
update_templateBir şablonun adını, konusunu veya gövdesini değiştirir.
delete_templateBir şablonu siler.
duplicate_templateBir şablonu kopyalar.
generate_templateBir özetten AI ile şablon yazar, isteğe bağlı olarak örnek bir sayfanın sütunlarıyla eşleşir.
import_google_docBir Google Doc’u şablona dönüştürür.

Kişiler

AraçNe yapar
list_contactsKişileriniz, aboneliği iptal edenler ve engelli liste için filtreler.
add_contactBir kişi ekler.
import_contactsAynı anda birçok kişi ekler.
delete_contactsKişileri kaldırır.
block_contactsAdresleri engelli listeye koyar, böylece hiçbir kampanya onlara e-posta göndermez.
unblock_contactsAdresleri engelli listeden kaldırır.
list_contact_listsKişi listeleriniz.
create_contact_listBir liste oluşturur.
rename_contact_listBir listeyi yeniden adlandırır.
delete_contact_listBir listeyi siler (kişiler kalır).
add_contacts_to_listBir listeye kişi ekler.
remove_contacts_from_listBir listeden kişileri kaldırır.

Kampanyalar

AraçNe yapar
list_campaignsEtkin, planlanmış ve tamamlanmış kampanyalarınız.
get_campaignBir kampanya ve ilerleme ve ayarlarıyla.
get_campaign_recipientsBir kampanyanın alıcı başına durumları.
get_sequence_statsBir takip dizisinin nasıl performans gösterdiği.
check_quotaBugün kaç e-posta daha gönderebileceğiniz ve bir kampanyanın uyup uymadığı.
send_test_emailKendi adresinize işlenmiş bir test gönderir.
send_campaignBir sayfadan, bir kişi listesinden veya yazılan alıcı listesinden bir kampanya başlatır: şimdi, planlanmış veya Autopilot olarak, isteğe bağlı takip ile. Gönderilecekleri gönderilen şey olmadan rapor eden kuru çalıştırmayı destekler.
pause_campaignÇalışan bir kampanyayı duraklatır.
resume_campaignDuraklatılmış olanı devam ettirir.
stop_campaignBir kampanyayı tamamen durdurur.
reschedule_campaignPlanlanmış bir kampanyanın gönderme tarihini değiştirir.
update_autopilotBir Autopilot kampanyanın günlük hacmini ve penceresini değiştirir.
delete_scheduled_campaignBaşlamadan önce planlanmış bir kampanyayı siler.

Analitik

AraçNe yapar
get_analyticsZaman içinde gönderiler, açılışlar ve tıklamalar, oranlar ve en iyi bağlantılarla.
get_activityKimin açtığı, tıkladığı ve aboneliği iptal ettiği, alıcı başına.
get_account_eventsHesabınızda olan her şeyin geçmişi.

Isıtma

AraçNe yapar
get_warmupIsıtmanızın durumu ve itibar eğilimi.
enable_warmupPosta kutunuzu ısıtmaya başlar.
pause_warmupIsıtmayı duraklatır.
resume_warmupDevam ettirir.
stop_warmupDurdurur.
update_warmup_settingsGünlük hacmi ve hızlandırmayı değiştirir.
check_email_reputationBir adres veya etki alanında ücretsiz itibar kontrolü çalıştırır.

Ayarlar

AraçNe yapar
set_throttleGönderme hızını ayarlar: mümkün olduğunca hızlı, sabit gecikme veya e-postalar arasında rastgele gecikme.

Bağlandıktan sonra, ajanı bir meslektaşa soracağınız şekilde sorun:

  • “Benim Q4 çıkış elektronik tablomun Leads sekmesini oku, ilk ad ve şirket sütunlarını kullanan kısa bir takip e-postası yaz ve bana bir test gönder.”
  • “Bugün kaç e-posta daha gönderebilirim? Webinar daveti şablonu uyuyorsa, bunu yarın saat 9’da Webinar kişi listesine zamanla.”
  • “Geçen aydan hangi kampanya en iyi açılış oranına sahipti ve fiyatlandırma bağlantısına kim tıkladı?”
  • “Partners kampanyasını duraklatın ve kaldırılmak için cevap veren herkesi engelleyin.”

Bir ajanın tam olarak planınızın izinleri vardır. Bir tane bağlayarak hiçbir şey açılmaz.

ÜcretsizKişiselProfesyonel
Günlük e-postalar50250Gmail adresiyle 500, Google Workspace ile 1.500
Zamanlama, gecikmeler, kampanya geçmişiEvetEvet
Analitik ve aktiviteEvetEvet
Autopilot ve takip dizileriEvet
E-posta ısıtmasıEvet

Bir ajan planınızın içermediği bir araç çağırdığında, çağrı sessizce başarısız olmaz: araç hangi planın gerekli olduğunu ve yükseltmeye bir bağlantıyı açıklayan bir ileti ile yanıt verir, ajanın size gösterdiği. Günlük kota aynı şekilde çalışır: check_quota ajanına bugün neyin uyduğunu söyler ve uymayan bir kampanya web uygulamada olduğu gibi ertelenir veya reddedilir. Fiyatlandırma ve abonelik ve Günlük gönderme sınırları bölümüne bakın.

  • Ajan gönderme öncesi onaylar. send_campaign öncesinde ajan, alıcı sayısını, şablonu ve gönderme saatini göstermek ve devam etmek için onayınızı beklemek için talimatlandırılır. Bu özeti gönder düğmesini okuyacağınız kadar dikkatli okuyun.
  • Önce kuru çalıştırma yapın. Kuru çalıştırma isteyin ve ajan gönderilecekleri (alıcılar, konu, birleştirme alanları) hiçbir şey göndermeden rapor eder.
  • Kota kontrolü. check_quota size bir kampanyanın bugünün kotasının ne kadarını kullanacağını söyler, böylece büyük bir liste sizi şaşırtmaz.
  • Durum sütunu hala orada. Bir ajan tarafından Google Sheet’ten başlatılan bir kampanya, eklentiden başlatılan bir kampanya ile aynı 📮 durum sütununu doldurur, böylece bunu elektronik tabloda satır satır ve Kampanyalarda takip edebilirsiniz.
  • Herhangi bir zamanda duraklatın veya durdurun, ajandan, web uygulamadan veya eklentiden.

merge.email/app → Ayarlar → AI ajanları açın. Kart, bağlanan her ajanı bağlantı tarihi ve son kullanıldığı zaman ile listeler. Bir ajanın erişimini hemen kesmek için yanındaki İptal Et seçeneğine tıklayın; yaptığı sonraki çağrı reddedilir ve oturum açma işleminden geçmesi gerekir.

AI ajanları ayarları

Bir ajanı iptal etmek Google bağlantınıza veya diğer ajanlarınıza dokunmaz. Mail Merge’in kendi Google hesabınıza erişimini de kaldırmak için myaccount.google.com/connections adresine gidin, bu tüm ajanları oturumdan çıkarır ve aynı zamanda çalışan herhangi bir kampanyayı durdurur (Google hesabınızı yeniden bağlama bölümüne bakın).

  • PKCE ile OAuth 2.1. Ajan hiçbir zaman Google şifrenizi görmez ve siz hiçbir zaman ajanın içine şifre yazmazsınız. Google’ın kendi sayfasında oturum açarsınız ve ajanı adlandıran Mail Merge onay sayfasında onaylarsınız.
  • Ajan başına bir belirteç. Her bağlantı kendi belirtecini kendi sona erme ve yenileme ile alır, bu nedenle bir ajanı iptal etmek diğerlerinin çalışmasını bırakır.
  • İptal hemen gerçekleşir, Ayarlar → AI ajanları adresinden veya Google hesabınızdan.
  • Uygulamayla aynı veri kuralları. Bir ajan web uygulamanın yapabileceği şeyi tam olarak okur ve yazar, daha fazlasını değil ve Mail Merge onun adına hiçbir şey yeni depolamaz. İzinler ve veriler bölümüne bakın.