« Tüm yayınlar

MCP Sunucu Denetiminde gVisor Deneyimi: 8.764 Sunucudan Dersler

MarketNow ekibi, gVisor tabanlı sandbox katmanını üretimde çalıştırırken edindiği pratik dersleri ve 8.764 MCP sunucusu denetim sonuçlarını paylaşıyor.

MarketNow ekibi, MCP sunucularını denetlerken kullandıkları gVisor tabanlı sandbox katmanının (L2.5) GitHub Actions üzerinde gerçek dünya deneyimini paylaşıyor. Kurulum sırasında sudo gereksinimi, build-time network kısıtlamalarının npm install'ı bozması ve gVisor'ın ptrace/bpf gibi syscall'ları seccomp'tan farklı şekilde yakalaması gibi pratik detaylar öne çıkıyor.

En kritik bulgu, MCP sunucularının yaklaşık yarısının gVisor altında desteklenmeyen syscall kullanımı nedeniyle başlayamaması; bu durum bir güvenlik özelliği olarak görülse de sıkı bir seccomp profiliyle fallback mekanizması gerektiriyor. Ekip, gVisor'dan sonra Firecracker microVM'e geçişi planlıyor ancak bunun için KVM erişimi sağlayan self-hosted AWS runner'lara ihtiyaç duyacaklar.

8.764 denetlenen sunucudan 206'sı gVisor sandbox aşamasından geçti: 69'u temiz çıktı, 103'ü başlatılamadı, 6'sı yüksek riskli bulundu ve 3 sunucu ortam değişkeni sızıntısı nedeniyle kaldırıldı. Bu sonuçlar, AI ajan sandboxing kararlarında teorik karşılaştırmaların ötesinde CI/CD kısıtlarının ve uyumluluk sorunlarının nasıl ele alınması gerektiğine dair somut bir örnek sunuyor.

» KaynakDev.to