Server MCP remoto o locale: quale usare
Un server MCP è remoto - gestito dal suo editore e raggiungibile a un URL - oppure locale - un programma sul proprio computer che l’app dell’assistente avvia automaticamente. Alcuni servizi offrono entrambe le soluzioni, e la scelta cambia cosa si installa, dove vanno i dati e chi detiene le chiavi.
Server remoti
Non si installa nulla: l’assistente si collega all’endpoint dell’editore. Per questo i server remoti sono quelli che possono usare gli assistenti web e mobile, quando l’assistente offre connessioni remote. L’editore gestisce e aggiorna il server, quindi si usa sempre la sua versione corrente - con i suoi eventuali disservizi.
L’accesso avviene di solito tramite OAuth, approvando l’accesso sulla pagina del servizio stesso, dove in seguito lo si può revocare, oppure con una chiave API inviata in un header. Le richieste passano per i server dell’editore, alle sue condizioni.
Server locali
Un server locale richiede il proprio ambiente di esecuzione - Node.js per i pacchetti npm, Python o uv per i pacchetti PyPI, Docker per le immagini container - e un client in grado di avviare programmi: di solito un’app desktop, un editor di codice o un agente da riga di comando. Può accedere ai file, alle applicazioni e alla rete locale, ed è proprio questo il motivo per sceglierlo.
Le credenziali vanno in variabili d’ambiente nella configurazione del client, sul proprio computer. Si decide autonomamente quando aggiornare, ed è possibile bloccare la versione perché il server non cambi a insaputa dell’utente.
Le domande che decidono
L’assistente in uso accetta server remoti, locali o entrambi? Il lavoro richiede file o applicazioni locali? Le credenziali devono restare sul proprio computer, o è preferibile un accesso revocabile presso il servizio? Chi si occuperà degli aggiornamenti? La pagina di ciascun server in questa directory mostra quali tipi offre, in base alla sua voce nel registro.
Server remoti (Streamable HTTP) · Server locali (stdio) · Per registro di pacchetti · Sfoglia la directory →
Altri approfondimenti: Che cos’è un server MCP? · Che cos’è llms.txt? · Come gli assistenti IA trovano e prenotano viaggi · Come vengono verificate le schede · Trasporti MCP: stdio, Streamable HTTP e SSE · Come aggiungere un server MCP a un assistente IA · Che cos’è il MCP Registry ufficiale? · Cosa contiene un file llms.txt · OpenAPI per gli agenti IA · Come gli assistenti IA trovano la disponibilità per i viaggi · Prima di collegare un server MCP: una checklist