← Tüm terimler
Model Context Protocol (MCP)

Model Context Protocol (MCP) Nedir?

Model Context Protocol (MCP), yapay zeka uygulamalarının ve ajanların harici araçlara ve veri kaynaklarına bağlanmasını standartlaştıran açık bir protokoldür; kurumlar için yeni bir kimlik katmanı ihtiyacı doğurur.

Son güncelleme: 21 Temmuz 2026

MCP Nasıl Çalışır

Model Context Protocol, Anthropic’in 2024’te tanıttığı ve o zamandan bu yana sektörde geniş kabul gören açık bir protokoldür; yapay zeka uygulamalarının ve ajanların harici araçlara ve veri kaynaklarına nasıl bağlanacağını standartlaştırır. Sağlayıcılar yeteneklerini MCP sunucuları olarak sunar; yapay zeka uygulaması istemci rolündedir. Protokol JSON-RPC tabanlıdır: istemci, tools/list gibi çağrılarla sunucunun ne sunduğunu keşfeder, ardından tek tek tool’ları yapılandırılmış argümanlarla çağırır ve yapılandırılmış sonuçlar alır. Aynı mekanizma veri kaynaklarını ve istemleri de kapsar; böylece her modeli her sisteme bağlayan entegrasyon başına yapıştırma kodunun yerini tek bir protokol alır.

MCP’yi önemli kılan, içinden geçen şeydir. Bir tool çağrısı metin üretimi değildir; gerçek kimlik bilgileriyle gerçek bir sistem üzerinde yürütülen gerçek bir eylemdir: bir veritabanını sorgulamak, bir talep kaydı açmak, bir yapılandırmayı değiştirmek gibi. MCP belirtimindeki yetkilendirme OAuth bearer token’ları üzerine kuruludur; bu, bir istemcinin bir sunucuyla konuşup konuşamayacağı şeklindeki taşıma katmanı sorusunu çözer. Bunun üzerindeki her şey, yani hangi sunucular, hangi tool’lar, hangi çağıranlar ve hangi koşullarda sorusu, protokolü kullanan kuruluşa bırakılmıştır.

Güvenlik Açısından Neden Önemli

MCP, yapay zeka kullanımını okumaktan eyleme taşır. Model yalnızca soru yanıtladığı sürece en kötü ihtimal yanlış bir yanıttı; ajanlar tool çağırmaya başladığında ise en kötü ihtimal, meşru kimlik bilgileriyle makine hızında yürütülen yanlış bir eylemdir. Bu, bir kurumun yanıtlayabilmesi gereken soruları değiştirir: hangi MCP sunucularının kullanımı onaylı, her çağrıyı hangi ajan ve arkasındaki hangi insan yapıyor, o çağıran hangi tool’ları çalıştırabilir ve sonrasında tam olarak ne oldu?

Kimlik gereksinimleri bundan doğrudan türer. Yıkıcı veya etkisi büyük eylemler, özerk yürütme yerine bir insan onayı adımı gerektirir. Kimlik bilgisi yönetimi de yeniden düşünülmelidir; çünkü üst sistemlerin sırlarını kendinde tutan bir ajan istemcisi, ihlalin ta kendisine dönüşür. İstemciler, çağırdıkları sunucuların arkasındaki sistemlerin kimlik bilgilerini asla tutmamalıdır. Ve her çağrının bir kimliğe bağlı denetim izi olmalıdır; çünkü bir kullanıcı adına hareket eden ajan, denetimin korumak için var olduğu hesap verebilirliği tam da bulanıklaştırır.

Kurumda MCP Nasıl Yönetilir

Ortaya çıkan yanıt, MCP gateway desenidir: erişim proxy’sinin kullanıcılar ile uygulamalar arasında durması gibi, ajanlar ile MCP sunucuları arasında duran kimlik farkındalıklı bir proxy. Gateway, onaylı sunucuların izin listeli bir kataloğunu tutar; çağıran ajanı ve arkasındaki kullanıcıyı doğrular; çağıranın yalnızca yetkili olduğu tool’ları görmesi için tool düzeyinde yetkilendirme uygular; üst sistem kimlik bilgilerini istemciler hiç tutmasın diye proxy’de ekler; yıkıcı eylemleri insan onayından geçirir ve her keşfi ve çağrıyı denetim için kaydeder.

Pratikte, yönetmeye başlamadan önce MCP kullanımını envanterleyin; yönetilmeyen sunucular, bir zamanlar yönetilmeyen SaaS’ın ortaya çıktığı gibi ortaya çıkma eğilimindedir. Ardından trafiği, üretim sistemlerine veya düzenlemeye tabi verilere dokunan sunuculardan başlayarak bir gateway’in arkasına taşıyın. Monosign’ın MCP Gateway’i; izin listeli kataloglar, tool düzeyinde yetkilendirme, insan onaylı akışlar ve denetimi MCP trafiğine uygular.

Sık sorulan sorular

MCP’nin kendisi güvensiz mi?
Hayır; ancak bilinçli olarak asgaridir. Protokol taşımayı, keşfi ve çağrıyı tanımlar; yetkilendirmesi OAuth bearer token’ları üzerine kuruludur. Hangi sunuculara güvenileceğine, bir ajanın hangi tool’ları çağırabileceğine veya ne zaman insan onayı gerekeceğine karar vermez. Bu yönetişim kararları protokolü kullanan kuruluşa aittir; risk, protokol kusurlu olduğu için değil, bu kararlar verilmeden bırakıldığında ortaya çıkar.
MCP gateway nedir?
Yapay zeka ajanları ile MCP sunucuları arasına yerleştirilen kimlik farkındalıklı bir proxy’dir. Onaylı sunuculardan oluşan izin listeli bir katalog uygular, çağıranları doğrular, tool düzeyinde yetkilendirme yapar, ajan istemcileri hiç sır tutmasın diye üst sistem kimlik bilgilerini kendisi ekler, yıkıcı eylemleri insan onayından geçirir ve eksiksiz bir denetim izi üretir. MCP trafiğini, kullanıcıların uygulama erişimini zaten yöneten kimlik kontrollerinin kapsamına alır.
MCP, API’lerin yerini mi alıyor?
Hayır. MCP, modellerin ve ajanların tool’lara nasıl ulaştığını standartlaştırır; tool’ların kendisi genellikle var olan API’leri sarmalar. Bir MCP sunucusu, çoğunlukla bir API’nin işlemlerini modelin güvenle keşfedip çağırabileceği bir biçimde tanımlayan ince bir katmandır. Alttaki API’ler, kimlik doğrulamaları ve iş mantıkları yerinde durur; MCP çağrılanı değil, çağıranın kim olduğunu değiştirir.