Ana içeriğe geç
Yapay Zeka

MCP, yapay zeka uygulamalarını araçlara bağlıyor

Öne çıkanlar

  • MCP, yapay zeka uygulamalarını araçlara ve verilere bağlayan açık bir standart olarak tanımlanıyor.
  • Model sunucuyla doğrudan konuşmuyor; uygulama sunucuyu çağırıp sonucu modele iletiyor.
  • MCP, JSON-RPC yöntemlerinin yanı sıra yetenek görüşmesini, taşıma yöntemlerini ve kimlik doğrulamayı tanımlıyor.
  • İletişim stdin/stdout üzerinden veya tek bir HTTP uç noktasıyla kurulabiliyor.

Model Context Protocol (MCP), yapay zeka uygulamalarını kullandıkları araçlara ve verilere bağlamak için tasarlanmış açık bir standart olarak tanımlanıyor. MCP yapısında bir sunucu, sağlayabildiği araçları, verileri veya istemleri açıklar; yapay zeka uygulaması bu bilgileri modele sunar. Model bir işlem gerektiğine karar verdiğinde uygulama sunucuyu çağırır ve dönen sonucu yeniden modele iletir. Bu yapı, modelin sunucuyla doğrudan iletişim kurmasını engeller.

MCP mimarisi üç temel bileşenden oluşuyor: Claude, Cursor, ChatGPT veya bir yapay zeka aracısı gibi ana bilgisayar uygulaması; yetenekleri dışa açan küçük bir sunucu programı ve hangi aracın kullanılacağına karar veren model. Standart, yalnızca JSON-RPC kullanımından ibaret değil. JSON-RPC mesajların taşıyıcısı olarak görev yaparken MCP, bu mesajların içeriğini, yöntemleri, yetenek görüşmesini, iletişim taşıma yöntemlerini ve kimlik doğrulamayı tanımlıyor.

MCP, REST tabanlı bir arayüz olarak çalışmıyor. İletişim stdin/stdout üzerinden JSON-RPC ile veya tek bir HTTP uç noktasıyla kurulabiliyor. Sunucular da gerektiğinde uygulamaya geri iletişim gönderebiliyor. Bu yaklaşım, farklı yapay zeka uygulamalarının aynı araç ve veri kaynaklarıyla ortak bir protokol üzerinden çalışmasını amaçlıyor. Sayfa ayrıca araçları, protokol spesifikasyonunun farklı sürümlerini ve mesaj akışını incelemek için bölümler sunuyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.