Parliamo ora di come utilizzare l'interfaccia visiva nelle prossime sezioni.
Ecco come dobbiamo procedere a livello generale:
- Configurare un file per individuare il nostro MCP Server.
- Avviare/Connettersi al server per far sì che elenchi le sue capacità.
- Usare tali capacità tramite l'interfaccia GitHub Copilot Chat.
Ottimo, ora che abbiamo chiaro il flusso, proviamo a utilizzare un MCP Server tramite Visual Studio Code con un esercizio.
In questo esercizio, configureremo Visual Studio Code per individuare il tuo MCP server in modo che possa essere utilizzato dall'interfaccia GitHub Copilot Chat.
Potrebbe essere necessario abilitare la scoperta dei MCP Server.
-
Vai su
File -> Preferences -> Settingsin Visual Studio Code. -
Search for "MCP" and enable
chat.mcp.discovery.enablednel file settings.json.
Inizia creando un file di configurazione nella root del tuo progetto, ti servirà un file chiamato MCP.json da posizionare in una cartella chiamata .vscode. Dovrebbe essere simile a questo:
.vscode
|-- mcp.json
Ora vediamo come aggiungere una voce per il server.
Aggiungi il seguente contenuto a mcp.json:
{
"inputs": [],
"servers": {
"hello-mcp": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}Ecco un esempio semplice di come avviare un server scritto in Node.js, per altri runtime indica il comando corretto per avviare il server usando command and args.
Ora che hai aggiunto una voce, avvia il server:
- Trova la tua voce in mcp.json e assicurati di vedere l'icona "play":
- Clicca sull'icona "play", dovresti vedere l'icona degli strumenti in GitHub Copilot Chat aumentare il numero di strumenti disponibili. Se clicchi su questa icona, vedrai una lista degli strumenti registrati. Puoi selezionare/deselezionare ogni strumento a seconda se vuoi che GitHub Copilot li usi come contesto:
- Per eseguire uno strumento, digita un prompt che corrisponda alla descrizione di uno dei tuoi strumenti, per esempio un prompt come "add 22 to 1":
Dovresti vedere una risposta che dice 23.
Prova ad aggiungere una voce per un server nel tuo file mcp.json e assicurati di poter avviare/fermare il server. Verifica anche di poter comunicare con gli strumenti sul tuo server tramite l'interfaccia GitHub Copilot Chat.
I punti chiave di questo capitolo sono i seguenti:
- Visual Studio Code è un ottimo client che ti permette di consumare diversi MCP Server e i loro strumenti.
- L'interfaccia GitHub Copilot Chat è il modo con cui interagisci con i server.
- Puoi richiedere all'utente input come chiavi API che possono essere passate al MCP Server quando configuri la voce del server nel file mcp.json.
- Calcolatrice Java
- Calcolatrice .Net
- Calcolatrice JavaScript
- Calcolatrice TypeScript
- Calcolatrice Python
- Prossimo: Creare un SSE Server
Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica Co-op Translator. Pur impegnandoci per l’accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda la traduzione professionale effettuata da un traduttore umano. Non siamo responsabili per eventuali fraintendimenti o interpretazioni errate derivanti dall’uso di questa traduzione.


