MCP güvenlik raporu: 22.148 sunucu ve 16.500 agent skill otomatik kontrollerde nasıl görünüyor
Listelediğimiz her MCP sunucusu ve agent skill üzerinde aynı kontrolleri çalıştırıyoruz ve bu sayfa sonuçları sayıyor. Her listenin en son raporundan her gün güncellenir. Sayıları bağlantı vererek ücretsiz kullanabilirsiniz.
Sunucu kontrolleri
Kontrolün uygulandığı sunucular içinde geçenlerPuan dağılımı
5.676 sunucu (%25,6) 100 puan alıyor. 12.960 sunucu 50 ile 69 arasında; çoğu bir şey başarısız olduğu için değil, kontrol edilecek paket veya uç nokta olmadığı için.
Uzak uç noktalar, 7.220 tanesi denendi
- Initialize yanıtı verdi, açık
- 3.686
- Yanıt verdi, oturum açma gerekli
- 2.993
- HTTP 404
- 137
- Ulaşılamıyor
- 79
- HTTP 530
- 67
- HTTP 503
- 51
- HTTP 402
- 39
- Zaman aşımına uğradı
- 31
Agent skill, 16.500 tanesi tarandı
Kategoriye göre ortalama puan
Birincil kategori, 50 veya daha fazla taranmış sunucu| Kategori | Sunucular | Ortalama puan |
|---|---|---|
| Filesystem & OS | 51 | 72,0 |
| Memory & Vector Stores | 290 | 72,4 |
| CRM & Marketing | 469 | 72,9 |
| Databases | 301 | 73,3 |
| Media & Content | 278 | 73,3 |
| Workflow Automation | 3.485 | 73,7 |
| Search & Web Data | 1.611 | 74,1 |
| Project Management | 213 | 74,2 |
| Productivity & Office | 3.129 | 74,3 |
| Monitoring & Observability | 110 | 74,5 |
| Design | 321 | 74,6 |
| AI & LLM Tools | 665 | 74,7 |
| Communication | 509 | 74,8 |
| DevOps & Infrastructure | 561 | 74,8 |
| Docs & Knowledge | 578 | 74,8 |
| Commerce & Payments | 242 | 74,9 |
| Developer Tools | 5.459 | 75,5 |
| Finance & Market Data | 1.558 | 76,0 |
| Browser Automation | 404 | 76,4 |
| Science & Research | 405 | 76,7 |
| Cloud Platforms | 169 | 77,1 |
| Security | 1.245 | 77,9 |
Sayılar ne söylüyor, ne söylemiyor
Örneklem rastgele değildir. Tarayıcımız önce dizinlenebilir listeler üzerinde, en iyi kaliteden başlayarak çalışır; bu nedenle buradaki sunucular kataloğun bakımlı ve yıldızlı ucuna doğru eğilim gösterir. Aksine, GitHub'daki tüm MCP sunucularının genel görünümü bu sayfadan biraz daha kötüdür.
Atlanan bir kontrol, başarısız olan bir kontrol değildir. Kayıttaki sunucuların çoğu npm veya PyPI paketi yayımlamaz; dolayısıyla onaylanacak bir derleme, OSV'de aranacak bir bağımlılık ağacı ve popüler olanlarla karşılaştırılacak bir paket adı yoktur. Bu nedenle köken çubuğu 22.148 sunucuyu değil 7.405 paketi sayar ve bu yüzden pek çok sunucu 50 ile 69 arasında yer alır: puan, 100 puanının 60'ından daha azına asla dayanmaz.
Enjeksiyon deseni kasıtlı olarak kabadır. Açıklamada, README'de ve araç metninde ignore previous instructions gibi ifadeleri, bir IMPORTANT etiketini veya do not tell the user ifadesini ve ayrıca metni insanlardan gizleyip modelden gizlemeyen Unicode karakterlerini arar. Eşleştiği 113 sunucudan 53 tanesi (%46,9) adında veya özetinde kendini güvenlik aracı olarak tanımlıyor.
Örneğin vibe-shield, algıladığı desenler tablosunda ignore previous instructions ifadesini listeliyor. Bu tür sunucuları işaretli tutuyoruz çünkü model bu metni her hâlükârda okur ve her listenin raporu tam olarak neyin eşleştiğini gösterir.
Uç noktaların her birine bir MCP initialize isteği gönderilir. Bir oturum açma yanıtı çalışıyor sayılır: o sunucu OAuth veya bir anahtar istiyordur, bu normaldir. Başarısızlıkların çoğu, kayıt girişi kalırken taşınan veya kapatılan sunuculardan gelen HTTP 404 yanıtlarıdır. https://{tenant}.example.com/mcp gibi kimsenin yoklayamayacağı hesap başına URL'leri hariç tutuyoruz.
Bunların hiçbiri kodu çalıştırmaz. Bunlar bir denetim değil, genel verilerin kontrolleridir ve temiz bir rapor bir garanti değil, kendi incelemeniz için bir başlangıç noktasıdır.
Her kontrol nasıl çalışır · MCP'nin durumu, Kasım 2026 · MCP güvenlik rehberi