La oss snakke mer om hvordan vi bruker det visuelle grensesnittet i de neste seksjonene.
Slik bør vi angripe dette på et overordnet nivå:
- Konfigurer en fil for å finne MCP-serveren vår.
- Start opp/ Koble til den nevnte serveren for å få den til å liste opp sine funksjoner.
- Bruk disse funksjonene gjennom GitHub Copilot Chat-grensesnittet.
Flott, nå som vi forstår flyten, la oss prøve å bruke en MCP-server gjennom Visual Studio Code i en øvelse.
I denne øvelsen skal vi konfigurere Visual Studio Code til å finne MCP-serveren din slik at den kan brukes fra GitHub Copilot Chat-grensesnittet.
Du må kanskje aktivere oppdagelse av MCP-servere.
-
Gå til
File -> Preferences -> Settingsin Visual Studio Code. -
Search for "MCP" and enable
chat.mcp.discovery.enabledi settings.json-filen.
Start med å lage en konfigurasjonsfil i prosjektets rotmappe. Du trenger en fil kalt MCP.json som skal plasseres i en mappe som heter .vscode. Den skal se slik ut:
.vscode
|-- mcp.json
Neste steg er å se hvordan vi kan legge til en serveroppføring.
Legg til følgende innhold i mcp.json:
{
"inputs": [],
"servers": {
"hello-mcp": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}Her er et enkelt eksempel på hvordan du starter en server skrevet i Node.js. For andre kjøretidsmiljøer må du spesifisere riktig kommando for å starte serveren ved å bruke command and args.
Nå som du har lagt til en oppføring, la oss starte serveren:
- Finn oppføringen din i mcp.json og sørg for at du ser "play"-ikonet:
- Klikk på "play"-ikonet. Du bør se at verktøyikonet i GitHub Copilot Chat øker antall tilgjengelige verktøy. Hvis du klikker på verktøyikonet, vil du se en liste over registrerte verktøy. Du kan krysse av eller fjerne avkrysning for hvert verktøy, avhengig av om du vil at GitHub Copilot skal bruke dem som kontekst:
- For å kjøre et verktøy, skriv inn en prompt som du vet vil matche beskrivelsen av et av verktøyene dine, for eksempel en prompt som "add 22 to 1":
Du bør se et svar som sier 23.
Prøv å legge til en serveroppføring i mcp.json-filen din og sørg for at du kan starte og stoppe serveren. Sørg også for at du kan kommunisere med verktøyene på serveren via GitHub Copilot Chat-grensesnittet.
Hovedpunktene fra dette kapitlet er:
- Visual Studio Code er en flott klient som lar deg bruke flere MCP-servere og deres verktøy.
- GitHub Copilot Chat-grensesnittet er hvordan du samhandler med serverne.
- Du kan be brukeren om input som API-nøkler som kan sendes til MCP-serveren når du konfigurerer serveroppføringen i mcp.json-filen.
- Neste: Opprette en SSE Server
Ansvarsfraskrivelse:
Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi streber etter nøyaktighet, vennligst vær oppmerksom på at automatiserte oversettelser kan inneholde feil eller unøyaktigheter. Det opprinnelige dokumentet på originalspråket bør anses som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for eventuelle misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.


