Pogovorimo se še o tem, kako uporabljamo vizualni vmesnik v naslednjih razdelkih.
Tako moramo pristopiti k temu na visoki ravni:
- Konfigurirati datoteko, da najde naš MCP Server.
- Zagnati/povezati se na omenjeni strežnik, da nam prikaže svoje zmogljivosti.
- Uporabiti omenjene zmogljivosti prek vmesnika GitHub Copilot Chat.
Super, zdaj ko razumemo potek, poskusimo uporabiti MCP Server prek Visual Studio Code v vaji.
V tej vaji bomo konfigurirali Visual Studio Code, da najde vaš MCP strežnik, da ga bo mogoče uporabljati prek vmesnika GitHub Copilot Chat.
Morda boste morali omogočiti odkrivanje MCP strežnikov.
-
Pojdite na
File -> Preferences -> Settingsin Visual Studio Code. -
Search for "MCP" and enable
chat.mcp.discovery.enabledv datoteki settings.json.
Začnite z ustvarjanjem konfiguracijske datoteke v korenski mapi vašega projekta, potrebovali boste datoteko z imenom MCP.json, ki jo postavite v mapo .vscode. Izgledati mora tako:
.vscode
|-- mcp.json
Nato si poglejmo, kako lahko dodamo zapis o strežniku.
Dodajte naslednjo vsebino v mcp.json:
{
"inputs": [],
"servers": {
"hello-mcp": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}Zgoraj je preprost primer, kako zagnati strežnik, napisan v Node.js, za druge runtime okolje pa navedite ustrezen ukaz za zagon strežnika z uporabo command and args.
Zdaj, ko ste dodali zapis, zaženimo strežnik:
- Poiščite svoj zapis v mcp.json in se prepričajte, da najdete ikono "play":
- Kliknite ikono "play", ikona orodij v GitHub Copilot Chat bi morala prikazati povečano število razpoložljivih orodij. Če kliknete to ikono orodij, boste videli seznam registriranih orodij. Vsako orodje lahko označite ali odznačite glede na to, ali želite, da jih GitHub Copilot uporablja kot kontekst:
- Za zagon orodja vnesite ukaz, za katerega veste, da bo ustrezal opisu enega izmed vaših orodij, na primer ukaz "add 22 to 1":
Odziv bi moral biti 23.
Poskusite dodati zapis o strežniku v svojo datoteko mcp.json in se prepričajte, da lahko strežnik zaženete in ustavite. Prav tako preverite, ali lahko komunicirate z orodji na strežniku prek vmesnika GitHub Copilot Chat.
Ključne ugotovitve iz tega poglavja so:
- Visual Studio Code je odličen odjemalec, ki vam omogoča uporabo več MCP strežnikov in njihovih orodij.
- Vmesnik GitHub Copilot Chat je način, kako komunicirate s strežniki.
- Uporabniku lahko zahtevate vnose, kot so API ključi, ki jih lahko posredujete MCP strežniku pri konfiguriranju zapisa strežnika v datoteki mcp.json.
- Naslednje: Ustvarjanje SSE strežnika
Opozorilo:
Ta dokument je bil preveden z uporabo AI prevajalske storitve Co-op Translator. Čeprav si prizadevamo za natančnost, vas opozarjamo, da avtomatizirani prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v njegovem izvorno jeziku velja za avtoritativni vir. Za kritične informacije priporočamo strokovni človeški prevod. Za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda, ne prevzemamo odgovornosti.


