MCP nedir? Model Context Protocol sade bir dille

TL;DR

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)

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

ŞeyNe olduğuMCP ile ilişkisi
Function callingÇağrılabilir işlevleri tarif etmek için model başına API özelliğiTek 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çimiMCP'nin yerini aldığı şey — aynı amaç, açık yerine kapalı
RAGYanıtları dayanaklandırmak için belge getirmeTamamlayıcı — getirmenin çağrılma yolu çoğu kez bir MCP sunucusudur
Genel olarak API'lerYazılımın yazılımla konuşma biçimiMCP, 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.