Per registro di pacchetti
Server MCP per registro di pacchetti
13.314 dei server del MCP Registry con una pagina qui possono essere eseguiti in locale da un pacchetto. La voce del registro indica il registro di pacchetti, l’identificatore e di solito la versione; il pacchetto vero e proprio si trova in quel registro, non nel MCP Registry.
Server per registro di pacchetti
Un server pubblicato in più registri viene conteggiato in ciascuno.
| npm | 8832 | |
|---|---|---|
| PyPI | 3187 | |
| Immagine OCI (Docker) | 878 | |
| MCP Bundle (.mcpb) | 810 | |
| NuGet | 108 | |
| Cargo (crates.io) | 63 |
Come si esegue ogni tipo di pacchetto
npm
Un pacchetto Node.js pubblicato nel registro npm. Richiede Node.js; i client in genere lo avviano con npx.
PyPI
Un pacchetto Python pubblicato su PyPI. Richiede Python; i client in genere lo avviano con uvx (di uv) o dopo pip install.
Immagine OCI (Docker)
Un’immagine container in un registro OCI come Docker Hub o GitHub Container Registry. Richiede Docker o un altro runtime di container OCI; si avvia con docker run.
MCP Bundle (.mcpb)
Un MCP Bundle: un unico archivio scaricabile che contiene un server locale e un manifest che lo descrive. Richiede un client in grado di installare gli MCP Bundle; il file va aperto in quel client o aggiunto a esso.
NuGet
Un pacchetto .NET pubblicato su NuGet. Richiede l’SDK .NET; si esegue come strumento .NET.
Cargo (crates.io)
Un crate Rust pubblicato su crates.io. Richiede la toolchain Rust; cargo install compila il programma.