Poďme sa v nasledujúcich častiach viac venovať používaniu vizuálneho rozhrania.
Takto by sme mali k tomu na vysokej úrovni pristupovať:
- Nakonfigurovať súbor na nájdenie nášho MCP servera.
- Spustiť/pripojiť sa k uvedenému serveru, aby sme získali zoznam jeho schopností.
- Používať tieto schopnosti prostredníctvom rozhrania GitHub Copilot Chat.
Skvelé, teraz keď rozumieme postupu, poďme si vyskúšať použitie MCP servera vo Visual Studio Code prostredníctvom cvičenia.
V tomto cvičení nakonfigurujeme Visual Studio Code tak, aby našlo váš MCP server a mohlo ho používať prostredníctvom rozhrania GitHub Copilot Chat.
Možno budete musieť povoliť zisťovanie MCP serverov.
-
Choďte do
File -> Preferences -> Settingsin Visual Studio Code. -
Search for "MCP" and enable
chat.mcp.discovery.enabledv súbore settings.json.
Začnite vytvorením konfiguračného súboru v koreňovom adresári vášho projektu. Potrebujete súbor s názvom MCP.json, ktorý umiestnite do priečinka .vscode. Mal by vyzerať takto:
.vscode
|-- mcp.json
Ďalej si ukážeme, ako pridať záznam o serveri.
Pridajte nasledujúci obsah do mcp.json:
{
"inputs": [],
"servers": {
"hello-mcp": {
"command": "node",
"args": [
"build/index.js"
]
}
}
}Vyššie je jednoduchý príklad, ako spustiť server napísaný v Node.js, pre iné runtime prostredia uveďte správny príkaz na spustenie servera pomocou command and args.
Keď ste pridali záznam, poďme server spustiť:
- Nájdite svoj záznam v mcp.json a uistite sa, že vidíte ikonu "play":
- Kliknite na ikonu "play", mali by ste vidieť, že ikona nástrojov v GitHub Copilot Chat sa zvýši o počet dostupných nástrojov. Ak kliknete na túto ikonu nástrojov, zobrazí sa vám zoznam registrovaných nástrojov. Môžete jednotlivé nástroje zaškrtnúť alebo odškrtnúť podľa toho, či chcete, aby ich GitHub Copilot používal ako kontext:
- Na spustenie nástroja napíšte prompt, o ktorom viete, že zodpovedá popisu niektorého z vašich nástrojov, napríklad prompt "add 22 to 1":
Mali by ste vidieť odpoveď s výsledkom 23.
Skúste pridať záznam o serveri do svojho súboru mcp.json a overte, či môžete server spustiť a zastaviť. Tiež sa uistite, že môžete komunikovať s nástrojmi na vašom serveri cez rozhranie GitHub Copilot Chat.
Z tohto kapitoly si odnesiete nasledovné:
- Visual Studio Code je skvelý klient, ktorý vám umožní používať viaceré MCP servery a ich nástroje.
- Rozhranie GitHub Copilot Chat je spôsob, ako komunikovať so servermi.
- Môžete požiadať používateľa o vstupy, napríklad API kľúče, ktoré sa môžu odovzdať MCP serveru pri konfigurácii záznamu servera v súbore mcp.json.
- Ďalej: Vytvorenie SSE servera
Vyhlásenie o zodpovednosti:
Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator. Hoci sa snažíme o presnosť, vezmite prosím na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Originálny dokument v jeho pôvodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre dôležité informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.


