Skip to content

Latest commit

 

History

History
116 lines (75 loc) · 4.91 KB

File metadata and controls

116 lines (75 loc) · 4.91 KB

Poďme sa v nasledujúcich častiach viac venovať používaniu vizuálneho rozhrania.

Prístup

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.

Cvičenie: Použitie servera

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.

-0- Predkrok, povolenie zisťovania MCP serverov

Možno budete musieť povoliť zisťovanie MCP serverov.

  1. Choďte do File -> Preferences -> Settings in Visual Studio Code.

  2. Search for "MCP" and enable chat.mcp.discovery.enabled v súbore settings.json.

-1- Vytvorenie konfiguračného súboru

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.

-2- Konfigurácia servera

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.

-3- Spustenie servera

Keď ste pridali záznam, poďme server spustiť:

  1. Nájdite svoj záznam v mcp.json a uistite sa, že vidíte ikonu "play":

Spustenie servera vo Visual Studio Code

  1. 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:

Spustenie servera vo Visual Studio Code

  1. 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":

Spustenie nástroja z GitHub Copilot

Mali by ste vidieť odpoveď s výsledkom 23.

Zadanie

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.

Riešenie

Riešenie

Kľúčové body

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.

Ukážky

Dodatočné zdroje

Čo nasleduje

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.