Pazarlamacılar için MCP: Nedir, araçlarınızın neden buna ihtiyacı var?
Pazarlamacılar için sade bir Model Context Protocol rehberi: MCP nedir, sunucu ve araç ne demek, ajanlar bunları nasıl kullanır, tedarikçilere ne sorulmalı.

MCP, yani Model Context Protocol, Claude veya ChatGPT gibi yapay zekâ asistanlarının dış yazılımları kullanmasını sağlayan açık bir standarttır: Asistan o yazılımdan veri okuyabilir ve içinde işlem yapabilir. Bir pazarlamacı için bunun anlamı şu: Asistana "kuzeydeki mağazalar için gelecek haftanın gönderilerini hazırla ve onay için müşteriye gönder" diyebilirsiniz ve asistan, sizin kopyalayıp yapıştırmanız için metin yazmakla kalmayıp bunu yayın platformunuzun içinde gerçekten yapabilir. Bir pazarlama aracının MCP sunucusu ya da API'si yoksa ajanlar onunla çalışamaz.
Bu konuda doğru kararlar vermek için protokolün iç işleyişini anlamanız gerekmez. Ama tedarikçileri değerlendirebilecek ve ajanların yapabileceklerine güvenli sınırlar koyabilecek kadar birkaç kavramı iyi anlamanız gerekir.
MCP hangi sorunu çözüyor?
Dil modelleri okumakta ve yazmakta iyidir. Ama tek başlarına planlama aracınızı açamaz, hangi Sayfanın hangi müşteriye ait olduğuna bakamaz ya da takvime bir gönderi ekleyemezler. Yakın zamana kadar onlara bu yetenekleri kazandırmak, bir geliştiricinin her asistan ve her araç için özel bir entegrasyon yazması demekti; pek az pazarlama ekibi bunu gerekçelendirebiliyordu.
MCP bu bağlantıyı standart hale getirir. Projenin kendi dokümantasyonu onu yapay zekâ uygulamalarını dış sistemlere bağlamak için açık kaynaklı bir standart olarak tanımlar ve bir USB-C girişine benzetir: tek tip fiş, birçok cihaz. Bir yazılım tedarikçisi tek bir MCP sunucusu kurar ve MCP'yi destekleyen her asistan onu kullanabilir. Aynı sayfa Claude, ChatGPT, Visual Studio Code, Cursor ve diğerlerindeki desteği listeler.

Sunucu, istemci ve araç ne demek?
Anlamın büyük kısmını üç kelime taşır.
| Terim | Nedir | Pazarlamadan örnek |
|---|---|---|
| MCP istemcisi | Konuştuğunuz yapay zekâ uygulaması | Claude Desktop, Claude Code, Cursor, Codex |
| MCP sunucusu | Yazılım tedarikçisinin sağladığı bağlayıcı | Shager'ın https://app.shager.ai/api/mcp adresindeki sunucusu |
| Araç | Sunucunun sunduğu tek bir eylem | list_channels, create_post, get_analytics |
Bir istemciyi bir sunucuya bağladığınızda, istemci sunucuya hangi araçları sunduğunu sorar ve model, isteğinize göre hangisini çağıracağına karar verir. Spesifikasyon araçları modelin kontrolünde olarak tanımlar: Model onları bağlama ve komutunuza göre keşfeder ve çağırır. Her aracın bir adı, bir açıklaması ve tanımlı bir girdi seti vardır; model bu yüzden her alanı tek tek belirtmenize gerek kalmadan aracı doğru kullanabilir.
Pratikte bu nasıl görünür?
Shager bağlıyken Claude Desktop'a şunu yazdığınızı düşünün:
How many accounts are in the "Southwest" group for Rivera Auto, and
which of them got the most clicks from last week's service-special posts?
Arka planda asistan araçları sırayla çağırır:
list_workspaces find "Rivera Auto"
list_groups find "Southwest" and its accounts
get_analytics last week, clicks per account and per post
list_posts match posts to the "service-special" campaign
Ardından sade bir dille yanıt verir. Ne bir panel açtınız ne de bir tablo dışa aktardınız. Aynı mekanizma asistanın create_post ile taslak oluşturmasını, request_approval ile müşteri onayı istemesini ya da upload_media_from_url ile video yüklemesini de sağlar.
Bütün bunların içinde insan nerede?
Pazarlamacıların en çok önemsemesi gereken kısım bu. MCP spesifikasyonu, güven ve güvenlik için araç çağrılarını reddetme yetkisine sahip bir insanın her zaman döngüde olması gerektiğini söyler ve uygulamaların hangi araçların mevcut olduğunu göstermesini, hassas işlemlerde onay istemesini önerir. İstemciler bunu farklı biçimlerde uygular; bu yüzden ona güvenmeden önce kendi istemcinizin nasıl izin istediğini kontrol edin.
Tedarikçi tarafı da en az bu kadar önemli. İyi bir pazarlama platformu yalnızca asistanın kibarca sormasına güvenmez. Shager'ın API anahtarları read, write ve publish kapsamlarını taşır; böylece asistana taslak hazırlayabilen ama yayın yapamayan bir anahtar verebilirsiniz. Her çağrı bir denetim kaydına yazılır. Bunun nasıl kurulacağını ajan gönderileri için insan onayı yazımızda anlatıyoruz.

Bir asistanı MCP sunucusuna nasıl bağlarsınız?
Uzak sunuculara asistan web üzerinden bağlanır. Spesifikasyon bunun için standart taşıma yöntemi olarak Streamable HTTP tanımlar; Shager'ın sunucusu da bunu, Authorization başlığında iletilen bir API anahtarıyla kullanır.
Örneğin Claude Code'da bearer token kullanan uzak bir sunucu için belgelenmiş komut şöyledir:
claude mcp add --transport http shager https://app.shager.ai/api/mcp \
--header "Authorization: Bearer shgr_live_your_key_here"
Diğer istemciler bir ayarlar ekranı ya da yapılandırma dosyası kullanır. Claude Code, Cursor ve diğer büyük istemciler için adım adım rehberlerimiz var.
Bilmeniz gereken bir nokta: Bazı asistanlar yalnızca API anahtarıyla değil, OAuth ile giriş yapan MCP sunucularını kabul eder. Shager ikisini de destekler; Claude veya ChatGPT'de Shager'ı özel bağlayıcı olarak ekler, giriş yapar ve onaylarsınız, kopyalanacak anahtar yok. ChatGPT adımlarını Shager ve ChatGPT sayfamız gösteriyor.
Bir pazarlama tedarikçisine MCP hakkında ne sormalısınız?
Bir aracı ajan kullanımı için değerlendirirken şu sorular gerçek bir entegrasyonu, sırf listede işaretlenmiş bir özellikten ayırır:
- Uzak bir MCP sunucusu var mı ve hangi taşıma yöntemini kullanıyor? URL ile bağlandığınız barındırılan bir sunucu, yerelde kurup çalıştırmanız gereken bir sunucudan çok daha kolaydır.
- Hangi eylemler araç olarak sunuluyor? Yalnızca okuma erişimi raporlama için faydalıdır ama dağıtımı yürütemez. Oluşturma, planlama, onay ve analiz eylemlerini arayın.
- Bir ajanın yapabileceklerini sınırlayabilir miyim? Anahtar kapsamlarını ve yayınlama yetkisinin verilmeden tutulup tutulamayacağını sorun.
- Ajan eylemlerinin bir denetim kaydı var mı? Bir ajanın ne yaptığını, ne zaman ve hangi anahtarla yaptığını bilmeniz gerekir.
- Belgelenmiş bir REST API de var mı? Shager'ınki gibi bir OpenAPI tanımı, geliştiricilerin aynı işlemler üzerine koddan inşa etmesini sağlar.
- Bir ajan platformu kendi başına keşfedip kaydolabiliyor mu? Shager dahil bazı platformlar, bir ajanın test ortamı oluşturup bir insanın sahiplenmesini beklemesine izin verir; bu da denemeleri çok hızlandırır.
MCP'nin yapmadıkları
MCP bir asistanı pazarlamada iyi yapmaz. Asistana muhakeme değil, el verir. Çıktının yayınlanmaya değip değmediğine hâlâ brifiniz, marka kurallarınız ve inceleme süreciniz karar verir. MCP hiçbir platformun kurallarını da aşmaz: Resmî API'ler üzerinden yayın yapan bir platform, düğmeye ister bir insan ister bir ajan bassın, aynı şekilde yayın yapmaya devam eder.
SSS
MCP kullanmak için teknik bilgim olması gerekir mi?
Günlük kullanım için hayır. Bir sunucuyu bağlamak tek seferlik bir kurulumdur; genellikle bir URL ve bir anahtardan ibarettir. Sonrasında sade bir dille çalışır ve asistanın önerdiklerini incelersiniz.
MCP tek bir yapay zekâ şirketine mi özgü?
Hayır. MCP dokümantasyonuna göre Claude, ChatGPT, Visual Studio Code ve Cursor dahil pek çok istemcinin desteklediği açık bir standarttır.
Bir asistanın yayın aracımda işlem yapmasına izin vermek güvenli mi?
Koyduğunuz sınırlar kadar güvenlidir. Başlangıçta yayın yetkisi olmayan bir anahtar kullanın, varsayılanı taslak olarak tutun ve denetim kaydını gözden geçirin. Erişimi ancak çıktıya güvendiğinizde genişletin.
MCP'yi gerçek yayın görevlerinde çalışırken görmek isterseniz, ajanlar için giriş sayfasında sunucu adresi ve her istemci için kurulum anlatılıyor. Taslak modunda bağlayın ve önce hesaplarınız hakkında bir soru sorun.


