Laporan keamanan MCP: hasil pemeriksaan otomatis pada 22.148 server dan 16.500 agent skill
Kami menjalankan pemeriksaan yang sama pada setiap MCP server dan agent skill yang kami daftarkan, dan halaman ini merekap hasilnya. Data diperbarui setiap hari dari laporan terbaru tiap listing. Angka-angkanya bebas Anda gunakan kembali dengan menyertakan tautan.
Pemeriksaan server
Lulus, dari server yang diperiksaDistribusi skor
5.676 server (25,6%) mendapat skor 100. 12.960 berada di antara 50 dan 69, sebagian besar karena tidak ada paket atau endpoint yang bisa diperiksa, bukan karena ada yang gagal.
Endpoint remote, 7.220 diuji
- Merespons initialize, terbuka
- 3.686
- Merespons, butuh sign-in
- 2.993
- HTTP 404
- 137
- Tidak dapat dijangkau
- 79
- HTTP 530
- 67
- HTTP 503
- 51
- HTTP 402
- 39
- Timeout
- 31
Agent skill, 16.500 dipindai
Skor rata-rata per kategori
Kategori utama, 50 server atau lebih yang dipindai| Kategori | Server | Skor rata-rata |
|---|---|---|
| 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 |
Apa yang disampaikan angka-angka ini, dan apa yang tidak
Sampelnya tidak acak. Scanner kami mendahulukan listing yang bisa diindeks, mulai dari yang kualitasnya terbaik, jadi server di sini condong ke bagian katalog yang terawat dan banyak bintangnya. Bisa jadi gambaran sebenarnya untuk seluruh MCP server di GitHub sedikit lebih buruk daripada halaman ini.
Pemeriksaan yang dilewati tidak sama dengan gagal. Sebagian besar server di registry tidak menerbitkan paket npm atau PyPI, jadi tidak ada build yang bisa diberi atestasi, tidak ada dependency tree untuk dicek di OSV, dan tidak ada nama paket untuk dibandingkan dengan paket populer. Karena itu bar provenance menghitung 7.405 paket, bukan 22.148 server, dan banyak server berada di antara 50 dan 69: skor tidak pernah dihitung dari kurang dari 60 dari 100 poin.
Pola injeksi ini sengaja dibuat kasar. Pola ini mencari frasa seperti ignore previous instructions, tag IMPORTANT, atau do not tell the user di deskripsi, README, dan teks tool, plus karakter Unicode yang menyembunyikan teks dari orang tapi tidak dari model. Dari 113 server yang cocok, 53 (46,9%) menyebut diri mereka sebagai tool keamanan di nama atau ringkasannya.
vibe-shield, misalnya, mencantumkan ignore previous instructions di tabel pola yang dideteksinya. Kami tetap menandai server seperti itu karena model tetap membaca teks tersebut, dan laporan setiap listing menunjukkan persis apa yang cocok.
Setiap endpoint mendapat satu permintaan MCP initialize. Jawaban yang meminta sign-in dianggap berfungsi: server itu menginginkan OAuth atau key, yang memang normal. Sebagian besar kegagalan adalah respons HTTP 404 dari server yang sudah pindah atau dimatikan sementara entri registry-nya masih ada. Kami mengecualikan URL per-akun seperti https://{tenant}.example.com/mcp, yang tidak bisa diuji siapa pun.
Semua ini tidak menjalankan kodenya. Ini adalah pemeriksaan data publik, bukan audit, dan laporan yang bersih adalah titik awal untuk review Anda sendiri, bukan jaminan.
Cara setiap pemeriksaan bekerja · Kondisi MCP, November 2026 · Panduan keamanan MCP