Mengindeks Ekosistem MCP: 9 Sumber, 80.000 Server, dan Sejumlah Nuansa
Anthropic
OpenAI
Penulis membangun Unyly, sebuah agregator untuk server MCP, yang kini mengkatalogkan lebih dari 80.000 entri dari sembilan sumber. Artikel ini merinci pipeline teknis: ingest harian, deduplikasi, penyelesaian perintah instalasi, pemindaian keamanan, pemeriksaan kesehatan untuk server jarak jauh, dan gateway yang mengekspos seluruh katalog ke agen AI melalui satu koneksi.
Satu setengah tahun yang lalu hanya ada puluhan server MCP, sekarang ada puluhan ribu, sehingga sulit menemukan yang tepat. Penulis sedang membangun Unyly, sebuah agregator yang saat ini mendaftar lebih dari 80.000 entri dari sembilan sumber: registry resmi MCP, GitHub, npm, PyPI, crates.io, Katalog MCP Docker, Smithery, Glama, dan PulseMCP. Setiap sumber memiliki kekhasan: API Pencarian GitHub membatasi hingga 1000 hasil per kueri sehingga mereka memotong berdasarkan rentang bintang; PyPI tidak memiliki API pencarian sehingga mereka mengunduh indeks-sederhana berukuran 42 MB dan menyaring untuk 'mcp'; PulseMCP secara acak mengembalikan 410 Gone untuk setengah permintaan, ditangani dengan percobaan ulang dan backoff. Mereka menduplikasi berdasarkan sumber dan slug, memberikan prioritas pada catatan yang dikurasi, dan menyaring sekitar 30% paket yang sebenarnya bukan server. Mereka tidak pernah menebak perintah instalasi, tetapi menyelesaikan yang sebenarnya dari repositori; jika tidak diketahui, halaman menautkan ke repositori. Setiap server menjalani pemindaian keamanan statis untuk menghasilkan skor yang ditampilkan sebelum instalasi. Titik akhir MCP jarak jauh diperiksa kesehatannya setiap jam menggunakan permintaan inisialisasi JSON-RPC yang nyata. Sebuah gateway di gateway.unyly.org/mcp mengekspos seluruh katalog ke agen melalui satu server jarak jauh dengan OAuth 2.1, menawarkan tiga alat meta: search_mcps, list_mcp_tools, dan use_mcp_tool. Statistik langsung dan peta direktori dipublikasikan di unyly.org/stats dan unyly.org/mcp-directories. Katalog ini gratis tanpa penempatan berbayar; pemilik server dapat mengirimkan melalui unyly.org/submit.
Sumber: Habr — хаб ИИ —
asli
