MCP nedir? Model Context Protocol sade bir dille
MCP (Model Context Protocol), Anthropic'in 2024 sonunda tanıttığı ve o zamandan beri sektör genelinde benimsenen açık bir standart; yapay zekâ asistanlarına dış araç ve verileri kullanmak için ortak tek bir yol veriyor. MCP'den önce her uygulama × her asistan için özel bir tümleştirme gerekiyordu. Ondan sonra bir uygulama tek bir MCP sunucusu açıyor ve MCP yetenekli her asistan bağlanabiliyor. Alışılmış benzetme yerinde: yapay zekâ araçlarının USB-C'si. GO AI Chat'in Mac uygulaması da bir tane içeriyor — ayrıntılar /mcp adresinde.
MCP'nin çözdüğü sorun
Yalnızca konuşabilen bir yapay zekâ asistanı oyuncaktır; işe yarar olanlar dosyalarınızı okur, verilerinizi sorgular ve uygulamalarınızda eylemde bulunur. MCP'den önce bu bağlantıların her biri ısmarlamaydı: şu asistan × bu uygulama için bir tümleştirme, o asistanın tescilli biçiminde yazılmış, her ikili için ayrı ayrı. Mühendisler buna N×M sorunu diyor — N asistan çarpı M araç, kimsenin bakımını üstlenmek istemediği N×M tümleştirme eder.
MCP bunu çökertiyor: bir araç tek bir sunucu, bir asistan tek bir istemci uyguluyor ve her eşleşme çalışıyor. Benimsenmenin bir yıl içinde büyük yapay zekâ sağlayıcılarını sarmasının nedeni de bu ekonomik mantık — abartı değil.
Nasıl çalışıyor (60 saniye, kodsuz)
- Ana bilgisayar (host), konuştuğunuz yapay zekâ uygulamasıdır — Claude Desktop, bir IDE, bir aracı.
- Host, bir veya daha çok MCP sunucusuna bağlanan bir MCP istemcisi çalıştırır.
- Sunucu sunduklarını üç türde duyurur: araçlar (modelin çağırabileceği eylemler — «notlarımda ara», «etkinlik oluştur»), kaynaklar (okuyabileceği veriler) ve istemler (yeniden kullanılabilir talimat şablonları).
- Asistan menüyü görür ve talebiniz bunlardan birini gerektirdiğinde — «geçen hafta destekle ne konuşmuştum?» — aracı çağırır, yapılandırılmış sonuçlar alır ve bunları yanıtına katar.
Kaputun altında stdio ya da HTTP üzerinden JSON-RPC var — bilerek sıkıcı bir tesisat. Bir standardın bütün amacı, onu hiç düşünmemenizdir.
2026'da neden sürekli duyuyorsunuz
Çünkü aracılar bunu kaçınılmaz kıldı. «Aracı», çok adımlı eylemlerde bulunan bir asistandır ve her adım bir araç gerektirir. MCP, araçların sunulma biçimi hâline geldi: veritabanları, tarayıcılar, tasarım araçları ve proje takipçileri için binlerce açık sunucu var ve dizinleri bir uygulama mağazası gibi okunuyor. Bir uygulama «yapay zekâ asistanları artık verilerinizle çalışabilir» dediğinde, altındaki mekanizma büyük olasılıkla MCP'dir.
Somut bir örnek: GO AI Chat'in MCP sunucusu
Bunu kenardan anlatmıyoruz. GO AI Chat Mac uygulaması bir yerel MCP sunucusu içeriyor: Mac'inizde çalışan MCP yetenekli asistanlar — örneğin Claude — buna bağlanıp GO AI konuşmalarınızla çalışabiliyor. Yalnızca kendi makinenizde (localhost) dinliyor, dolayısıyla ağa hiçbir şey açılmıyor; yetkilendirdiğiniz asistan uygulamayla doğrudan cihaz üzerinde konuşuyor. Kurulum ve tam araç listesi goaichat.app/mcp adresinde belgelenmiş durumda.
Bir sohbet uygulaması sohbetlerini neden başka asistanlara açsın? Çünkü MCP'nin temsil ettiği bahis bu: verileriniz seçtiğiniz yapay zekâ tarafından kullanılabilir olmalı ve bu geleceğe ayak uyduran uygulamalar, onu duvarla çevirenleri yener.
MCP ile karıştırıldığı şeyler
| Şey | Ne olduğu | MCP ile ilişkisi |
|---|---|---|
| Function calling | Çağrılabilir işlevleri tarif etmek için model başına API özelliği | Tek bir modelin içindeki mekanizma; MCP ise uygulamalarla herhangi bir model arasındaki bağlantıyı standartlaştırır |
| Eklentiler (2023 dönemi) | Tek bir sağlayıcının tescilli araç biçimi | MCP'nin yerini aldığı şey — aynı amaç, açık yerine kapalı |
| RAG | Yanıtları dayanaklandırmak için belge getirme | Tamamlayıcı — getirmenin çağrılma yolu çoğu kez bir MCP sunucusudur |
| Genel olarak API'ler | Yazılımın yazılımla konuşma biçimi | MCP, yapay zekâ asistanları için özelleşmiş bir API sözleşmesi: kendini tanımlayan, izin farkındalığı olan |
Geliştirici değilseniz umursamalı mısınız?
Bluetooth'u umursadığınız kadar umursayacaksınız: yalnızca eşleştirirken. Bilinmeye değer olan izin sezgisi — bir MCP sunucusu, bir asistanın neleri görüp neler yapabileceğini tanımlar, dolayısıyla birini bağladığınızda okunması gereken şey o listedir. Yalnızca yerel sunucular (bizimki gibi) her şeyi makinenizde tutar; uzak sunucular ise herhangi bir üçüncü taraf hizmetle aynı incelemeyi hak eder.
Sık sorulan sorular
MCP neyin kısaltması?
Model Context Protocol — Anthropic'in Kasım 2024'te tanıttığı, asistanlara dış araç ve verilere bağlanmak için ortak bir yol veren açık standart.
MCP mi, function calling mi?
Function calling model başına, o modelin kendi biçiminde bir özellik. MCP bağlantının tamamını standartlaştırır. Biri priz, öteki standart fiş.
MCP güvenli mi?
Protokol nötr; güvenlik sunucunun neyi kime açtığına bağlı. Yerel sunucular veriyi cihazda tutar; uzak sunucuları üçüncü taraf hizmet gibi inceleyin.
GO AI Chat destekliyor mu?
Evet — Mac uygulaması yalnızca localhost'ta dinleyen yerel bir MCP sunucusu içeriyor. Ayrıntılar goaichat.app/mcp adresinde.