Connettiti a un server Model Context Protocol (MCP) dal tuo browser, guarda i suoi strumenti, risorse e prompt, richiama qualsiasi strumento da un modulo creato dal suo schema di input e leggi ogni messaggio JSON-RPC che va avanti e indietro. È gratis, e non c'è niente da installare.
Come provare un server MCP
- Scrivi l'Indirizzo del server e scegli Streamable HTTP o SSE (più vecchio).
- Aggiungi un token Bearer se il server ne richiede uno.
- Premi Connetti. Gli elenchi di Strumenti, Risorse e Prompt si riempiono con ciò che il server supporta.
- Scegli uno strumento, compila i suoi argomenti e premi Richiama lo strumento.
- Apri il registro del traffico JSON-RPC per vedere ogni richiesta e risposta esattamente come inviata e ricevuta.
Streamable HTTP o SSE?
Streamable HTTP è il trasporto MCP attuale: ogni messaggio è un POST a un unico indirizzo, che spesso finisce con /mcp, e il server risponde con JSON o un breve flusso di eventi. SSE è il trasporto più vecchio: il client tiene aperto un flusso, di solito su /sse, e il server gli dice dove inviare i messaggi. Se uno non si connette, prova l'altro.
Far funzionare il tuo server da un browser
I browser permettono a una pagina di parlare con un altro sito solo se quel sito è d'accordo. Il tuo server deve rispondere alle richieste OPTIONS e inviare Access-Control-Allow-Origin con l'indirizzo di questo sito (o *), Access-Control-Allow-Headers: content-type, authorization, mcp-session-id, mcp-protocol-version e Access-Control-Expose-Headers: mcp-session-id così l'ID di sessione può essere letto. Funzionano anche i server locali su localhost, purché consentano questa origine.
Cosa succede quando ti connetti
Il tester invia initialize con la versione di protocollo 2025-06-18, invia la notifica initialized, poi chiede tools/list, resources/list e prompts/list per ciò che il server dice di supportare. Richiamare uno strumento invia tools/call con gli argomenti del modulo. Ogni richiesta e risposta viene mostrata nel registro del traffico esattamente come inviata e ricevuta.
Privacy e il tuo token
Le richieste vanno direttamente dal tuo browser all'indirizzo che inserisci, e i server di Snowkit non le vedono mai. Il token bearer resta in memoria solo per questa scheda e non viene mai salvato. Connettiti solo a server di cui ti fidi, perché una chiamata a uno strumento esegue qualsiasi cosa il server abbia costruito.
Quando non si connette
- Controlla l'indirizzo, compreso il percorso come /mcp o /sse.
- Se vedi un messaggio CORS, il server richiede gli header descritti sopra.
- Una risposta 401 o 403 di solito significa che il token manca o è sbagliato.
- Una pagina caricata via https non può richiamare un semplice indirizzo http su un'altra macchina, quindi usa https o un indirizzo locale.
Domande
A chi è rivolto?
Agli sviluppatori che creano o controllano un server MCP e vogliono dare un'occhiata rapida a strumenti e risposte senza configurare un client.
Supporta i server stdio?
No. Un browser può raggiungere i server solo tramite HTTP, quindi usa Streamable HTTP o SSE.
Una chiamata a uno strumento può cambiare cose sul mio server?
Sì, se lo strumento è fatto per farlo. Richiama gli strumenti con cautela sui server di produzione.