Model Context Protocol
MCP; araç, bağlam verisi veya şablon sunan sunucularla yapay zekâ uygulamaları arasındaki bilgi alışverişini standartlaştırır.
MCP neleri birbirine bağlar?
Model Context Protocol, kısaca MCP, yapay zekâ uygulamalarını sunulan veri ve işlevlerle bağlamak için kullanılan açık bir protokoldür. Uygulamadaki istemci, MCP sunucusuyla iletişim kurar. Sunucu; çalıştırılabilir işlevleri Tools, bağlam verilerini Resources ve yeniden kullanılabilir talimat şablonlarını Prompts olarak sunabilir. Gerçekte hangi yeteneklerin kullanılabildiği, iki taraftaki uygulamalara ve bunların uyumuna bağlıdır. MCP iletişim biçimini tanımlar; seçim, kullanım ve erişim kuralları somut çözümde yapılandırılmalıdır.
Kurgusal bir bakım sisteminde sunucu, onaylı kılavuzları okunabilir kaynak, belge aramasını araç olarak sunar; ek sorular için de bir talimat şablonu sağlar. Yapay zekâ uygulaması, ilgili kullanıcının erişebildiği içerikleri kullanır. Bu bağlantı, bütün şirket verilerine erişim veya bakım iş emrini değiştirme yetkisi vermez. Ekip bu nedenle gerçekten sunulan yetenekleri, desteklenen protokol sürümünü ve erişim kurallarının uygulanmasını denetler. Model, fonksiyon çağırma yoluyla bir araç işlemi isteyebilir; MCP de ilgili sunucuya ortak arayüzü sağlayabilir.
Kaynaklar
İlgili terimler
- Yapay zekâ ajanıBelirlenen sınırlar içinde sonraki adımı seçen ve araçlardan dönen sonuçları çalışmanın devamında kullanan yapay zekâ sistemi.
- Ajanlı iş akışıYapay zekâ destekli kararları ve araç işlemlerini birleştiren akış; sabit kontrol adımlarıyla değişken işlem yolları birlikte bulunabilir.
- Fonksiyon çağırmaDil modeli, tanımlanmış bir fonksiyonu yapılandırılmış parametrelerle ister; işlemi bağlı uygulama yürütür.
- Yapay zekâ denetim kurallarıGuardrails, yapay zekâ uygulamasının davranışını sınırlar ve denetler. Model talimatı ile teknik uygulamanın görevleri farklıdır.
- Prompt injectionPrompt injection, araya sokulan talimatlarla yapay zekâ uygulamasını yönlendirmeye çalışır. Bu talimatlar okunan belgelerde de bulunabilir.
- Model kartıModel kartı; bir yapay zekâ modelinin amacını, dayanaklarını, değerlendirme koşullarını ve bilinen sınırlarını belirli sürüm için belgeler.
Bu konudaki yazılar








ASES ile Yapay zekâ ve otomasyon
Yapay zekâ asistanları ve otomatik iş akışları



