ROKMCPROKMCP
← Tüm yazılar
·5 dk okuma

Bir MCP sunucusu seçerken nelere bakmalı? (Güvenilirlik rehberi)

Bir yapay zekâ ajanı için MCP sunucusu seçiyorsan, sadece “çalışıyor mu” yetmez. Uptime, gecikme, era ve şema geçerliliği — hangisi neden önemli, madde madde.

Bir ajan kuruyorsun ve bir işi dışarıdaki bir MCP sunucusuna devretmek istiyorsun. Peki hangisine güveneceksin? “Çalışıyor gibi görünüyor” yeterli bir kriter değil — bir sunucu demo gününde harika, üç hafta sonra ölü olabilir. İşte gerçekten bakman gereken sinyaller.

1. Uptime — ama tek sayı değil, eğri

“%99 uptime” cümlesi tek başına bir şey söylemez. Önemli olan bu oranın nasıl dağıldığı: son 24 saatte mi düştü, yoksa üç hafta önce bir kez mi? ROKMCP’de her sunucunun ayakta/ölü şeridini zaman içinde görebilirsin. Ani ve sık düşüşler, tek seferlik bir bakımdan çok daha kötü bir işarettir.

2. Gecikme (latency) — ve soğuk başlangıç cezası

Ortalama yanıt süresi önemli, ama ajan deneyiminde asıl canını yakan “soğuk başlangıç”: sunucu bir süre boştaysa ilk çağrı çok yavaş olabilir. Biz hem sıcak hem soğuk çağrıyı ölçüp aradaki farkı (cezayı) gösteriyoruz. 2 saniyeden fazla soğuk başlangıç cezası, kullanıcıya “takıldı mı?” dedirtir.

3. Era — hangi protokol çağını konuşuyor?

MCP hızla evriliyor. Bir sunucu “modern” spec’i mi konuşuyor, yoksa eski (legacy) bir sürümde mi takılı? “Dual” bir sunucu ikisini de destekler — en güvenli seçim. Sürekli era değiştiren bir sunucu ise bakımının oturmadığını gösterir.

4. Şema geçerliliği — ajan gerçekten okuyabiliyor mu?

Bir sunucu ayakta olabilir ama araç tanımları (şema) bozuksa, ajanın onu doğru kullanması mümkün olmaz. Biz araç şemalarını doğruluyor, hatta mümkünse gerçek bir “smoke test” çağrısı yapıyoruz. Şema puanı yüksek bir sunucu, entegrasyonda sana saatler kazandırır.

5. Kimlik doğrulama — kapı nasıl açılıyor?

Sunucuların büyük çoğunluğu bir kimlik doğrulama duvarının arkasında. Önemli olan bunun standart bir yöntemle (OAuth 2.1, PKCE) mi yoksa özel/kırılgan bir yolla mı yapıldığı. Standart yöntem, senin entegrasyonunun uzun ömürlü olması demek.

Özet: “Çalışıyor mu” değil, “ne kadar süredir, ne kadar tutarlı ve bir ajan için ne kadar okunur çalışıyor” diye sor. Cevaplar ROKMCP’de.
Bir sunucunun karnesine bak →
#rehber#güvenilirlik#geliştirici

Diğer yazılar

Bir MCP sunucusu seçerken nelere bakmalı? (Güvenilirlik rehberi) | ROKMCP