MCP (Model Bağlam Protokolü)
Hızlı tanım
Model Bağlam Protokolü (MCP), AI uygulamalarının dış araçlar ve veri kaynaklarıyla nasıl bağlandığını tanımlayan açık bir standarttır. Herhangi bir uyumlu asistan, özel bir entegrasyon olmadan herhangi bir uyumlu hizmeti kullanabilir.
Bu sayfada
MCP neden var
MCP'den önce, bir AI asistanını bir araca — bir CRM, bir dosya deposu, bir biletleme sistemi — bağlamak, her asistan ve araç çifti için özel bir entegrasyon yazmayı gerektiriyordu. MCP, bunu tek bir protokolle değiştirir: bir hizmet, yeteneklerini bir MCP sunucusu olarak bir kez açığa çıkarır ve her MCP uyumlu uygulama bunları kullanabilir.
Anthropic, MCP'yi Kasım 2024'te açık bir standart olarak tanıttı. Aralık 2025'te, protokolü Linux Vakfı altında bir fon olan Agentic AI Foundation'a bağışladı, böylece açık bir şekilde yönetilmesi sağlandı. Spesifikasyon, kod editörlerinde programlama dili desteği için aynı şeyi yapan Dil Sunucu Protokolü'nden ilham almıştır.
Nasıl çalışır
MCP'nin üç rolü vardır. Ana bilgisayar, kullanıcının çalıştığı AI uygulamasıdır. İçinde, bir istemci her sunucuya bağlantıyı sürdürür. Bir sunucu, yetenekler sunan bir hizmettir. Mesajlar JSON-RPC 2.0 kullanır.
Sunucular üç tür özellik sunabilir: modelin çağırabileceği işlevler (siparişleri arama, bir bilet oluşturma); kullanıcının veya modelin okuyabileceği veriler; ve yeniden kullanılabilir mesaj şablonları olan istemler. Uzak sunucular genellikle OAuth ile korunur, böylece bir kullanıcı, şifresini paylaşmadan asistanına hesabına erişim izni verir.
Güvenlik hususları
Belirtilen, araçların rastgele kod yürütmesini temsil ettiği ve dikkatle ele alınması gerektiğini açıkça belirtmektedir. Sunucuya veri açmadan veya bir aracı çağırmadan önce kullanıcı onayı alınmalıdır ve araç davranışlarının tanımları, güvenilir bir sunucudan gelmediği sürece güvenilmez olarak kabul edilmelidir.
Pratikte: yalnızca güvendiğiniz sunucularla bağlantı kurun, mümkün olan en dar kapsamları verin ve bir aracın döndürdüğü metnin, bir saldırganın modelin takip etmesini umduğu talimatları içerebileceğini unutmayın.
AI SmartTalk'ta MCP
AI SmartTalk, MCP'yi her iki yönde kullanır. Bir asistan, dış MCP sunucularına bağlanabilir, sunucu bunu gerektiriyorsa OAuth ile ve konuşmalarda araçlarını kullanabilir. Ayrıca AI SmartTalk, https://aismarttalk.tech/api/mcp adresinde bulunan, OAuth 2.1 ile korunan uzaktan bir MCP sunucusudur: MCP uyumlu bir uygulamadan, bir kullanıcı asistanlarını listeleyebilir, bilgilerini arayabilir ve denetleyebilir, belgeler veya SSS girişleri ekleyebilir ve bir asistanın talimatlarını gözden geçirebilir veya iyileştirebilir — yönetmelerine izin verilen asistanlarla sınırlı olarak.
Sıkça sorulan sorular
MCP yalnızca Claude için mi?
Hayır. MCP, şu anda Linux Vakfı'nın Agentic AI Vakfı altında bulunan açık bir standarttır ve birçok AI uygulaması, geliştirme aracı ve farklı satıcılardan hizmetler tarafından desteklenmektedir.
MCP ile API arasındaki fark nedir?
API, belirli bir hizmete özeldir. MCP, hizmetlerin yeteneklerini standart bir şekilde tanımladığı ortak bir protokoldür, böylece bir AI uygulaması, her biri için özel kod yazmadan bunları keşfedebilir ve kullanabilir.
MCP sunucusu nedir?
Araçları, kaynakları veya Model Bağlam Protokolü aracılığıyla istemcilere sunan bir program veya uzaktan bir hizmettir, böylece MCP istemcisi olarak hareket eden AI uygulamaları bunları kullanabilir.
MCP sunucularını bir AI asistanına bağlamak güvenli mi?
Seçtiğiniz sunucular ve verdiğiniz izinler kadar güvenlidir. Güvenilir sunucular kullanın, kapsamları sınırlayın ve araçların hangi eylemleri gerçekleştirebileceğini gözden geçirin.