MCP spiegato
MCP, il Model Context Protocol, è un protocollo aperto con cui un client IA raggiunge strumenti e dati al di fuori di sé. Il client è l’applicazione con cui parli, per esempio Claude Code, Codex o Cursor. Il server è ciò che gli offre qualcosa: strumenti che il modello può chiamare, risorse che può leggere e prompt che può usare.
Come un client parla con un server
MCP conosce due modi di collegarsi. Un server locale gira come programma sul tuo computer, e il client parla con lui tramite input e output standard (stdio). Un server remoto è un indirizzo su internet, e il client parla con lui via HTTP, con un trasporto chiamato Streamable HTTP. Un server remoto di solito vuole sapere chi chiama: o con un accesso OAuth nel browser, o con un token che il client invia in un header.
OnlyMCP è un server remoto. Il suo indirizzo è https://only-mcp.com/api/mcp, e accetta sia un accesso OAuth sia un token.
Perché un indirizzo è meglio di cinque
Senza OnlyMCP ogni server va configurato separatamente in ogni client. Con cinque client e quattro server sono venti voci, ognuna con la propria copia di una credenziale. Con OnlyMCP sono cinque voci, una per client, tutte verso lo stesso indirizzo.
- Collegare un server una volta. Compare in ogni client collegato a OnlyMCP, senza toccare di nuovo un file di configurazione.
- Le credenziali restano sul server. Un client tiene solo la propria credenziale OnlyMCP. I token per GitHub, Linear o il tuo server sono salvati cifrati da OnlyMCP e usati per conto tuo.
- Revocare un dispositivo, tenere gli altri. Ogni dispositivo collegato ha una propria voce nella lista e si può revocare singolarmente.
- Gli stessi nomi ovunque. Uno strumento di un server collegato mantiene il suo prefisso in ogni client, quindi
github__create_issuesignifica la stessa cosa su ogni computer.