Protokolün her iki ucu da: sunucu ve istemci.
Özel uzak MCP bağlayıcıları bugün statik bir taşıyıcı (bearer) belirteci ile kimlik doğrulaması yapar. Üçüncü taraf MCP sunucuları için tam OAuth 2.1 planlanmaktadır ancak henüz sunulmamıştır.
Ne işe yarar
Çoğu ürün MCP'nin yalnızca bir ucunu seçer ve buna destek der. Her ikisi birden olmak, ajanınızın hem bir araç olarak kullanılabileceği hem de araçları kullanabileceği anlamına gelir; bu da onu bir son nokta kılmak yerine birleştirilebilir (composable) yapar.
Neden önemlidir
Bu, halihazırda sahip olduğum araçlarla çalışır mı?
Nasıl çalışır
Kapsam kontrolleri ve bir onay politikası araç çağrılarını denetler ve çağrılar, 'gönder ve unut' mantığı yerine bir oturum günlüğüne yazılır.
İstemci tarafı geneldir
Uzak bir MCP sunucusu eklemek bir yapılandırma işlemidir. Yalnızca birkaç bağlayıcının elle yazılmış yerel adaptörleri vardır; geri kalanı genel yoldan geçer.
Hata veren bir araç sunucusu sınırlandırılır
Hatalı davranan bir uzak sunucuda devre kesici devreye girer, böylece hataları tüm konuşmayı bozmak yerine yalnızca tek bir yeteneği devre dışı bırakır.
Kendi MCP sunucumu bağlayabilir miyim?
Sorular
- Evet: Özel bir kod gerekmeden bir bağlayıcı haline gelir. Kimlik doğrulaması bugün statik bir taşıyıcı (bearer) belirteci ile yapılır; özel uzak sunucular için OAuth 2.1 planlanmaktadır.
- Diğer araçlar ajanımı MCP üzerinden çağırabilir mi?
- Evet. Platform; OAuth, kapsamlar ve bir onay politikası içeren bir MCP sunucu arayüzü sunar.
- Olaylar
The rest of the bag
Yalnızca sayfaları değil, yanıtları da filtreleyen belge başına izinler.
İlke çözümlemesi hız için oturum başına önbelleğe alınır; bir izin değişikliği, işlemdeki her istekte anında değil, önbellek geçersiz kılındığında geçerli olur.
Her klasör ve her uç belge (leaf document) bir erişim ilkesi taşır: genel, oturum açmış veya sahip onaylı. Bu ilkeler, bir ajanın yanıt vermeden önce neleri alabileceğini filtreleyen oturum başına bir zarfa dönüştürülür. Bir yetenek kaydı, kiracı başına tüm özellikleri kısıtlar ve kritik erişim kontrolleri hata durumunda erişimi kapatır (fail-closed).
Dokümanlar
Ajanın okuduğu bir klasör ağacı ve uyduğu bir yapılandırma dosyası.
Veri çıkarma işlemi PDF'leri, e-tabloları ve dökümleri kapsar. Egzotik ikili (binary) formatlar ayrıştırılmaz.
Ajanların neyi neden yaptığına dair kalıcı bir günlük.
Süreç içi (in-process) olay veri yolu, dağıtık bir aracı değil, tek düğümlü bir yayıcıdır. Ajanlar arası kalıcı kayıt ise ayrı bir Postgres görev günlüğüdür.
Ajanlar arası çalışma; yeniden başlatmalardan etkilenmeyen ve yeniden oynatılabilen bir Postgres günlüğünde görevler, olaylar, bağlantılar ve artefaktlar olarak kaydedilir. Türü belirlenmiş bir süreç içi veri yolu, bir düğüm içindeki abonelere yaklaşık doksan tür alan (domain) olayı taşır. Bunlar birlikte size bir zaman çizelgesi sunar: ne istendi, kime devredildi, ne döndü ve nerede takıldı.
That was step 5 of 6: the agent consults its bag. Next, tasks, delegation edges, decisions and artifacts persist as rows you can replay, and the spend is already accounted for.