Skip to content

Latest commit

 

History

History
116 lines (75 loc) · 4.85 KB

File metadata and controls

116 lines (75 loc) · 4.85 KB

Pojďme si v dalších částech podrobněji povědět o tom, jak používáme vizuální rozhraní.

Přístup

Zde je, jak k tomu musíme přistoupit na vysoké úrovni:

  • Nakonfigurovat soubor, aby našel náš MCP Server.
  • Spustit/Připojit se k danému serveru, aby vypsal své schopnosti.
  • Používat tyto schopnosti přes rozhraní GitHub Copilot Chat.

Skvěle, teď když rozumíme postupu, zkusme použít MCP Server ve Visual Studio Code prostřednictvím cvičení.

Cvičení: Použití serveru

V tomto cvičení nakonfigurujeme Visual Studio Code, aby našel váš MCP server, aby mohl být použit z rozhraní GitHub Copilot Chat.

-0- Předběžný krok, povolení objevování MCP Serverů

Možná budete muset povolit objevování MCP Serverů.

  1. Přejděte do File -> Preferences -> Settings in Visual Studio Code.

  2. Search for "MCP" and enable chat.mcp.discovery.enabled v souboru settings.json.

-1- Vytvoření konfiguračního souboru

Začněte vytvořením konfiguračního souboru v kořenovém adresáři projektu, budete potřebovat soubor s názvem MCP.json, který umístíte do složky .vscode. Měl by vypadat takto:

.vscode
|-- mcp.json

Dále si ukážeme, jak přidat záznam serveru.

-2- Konfigurace serveru

Přidejte následující obsah do mcp.json:

{
    "inputs": [],
    "servers": {
       "hello-mcp": {
           "command": "node",
           "args": [
               "build/index.js"
           ]
       }
    }
}

Výše je jednoduchý příklad, jak spustit server napsaný v Node.js, pro jiné runtime uveďte správný příkaz pro spuštění serveru pomocí command and args.

-3- Spuštění serveru

Nyní, když jste přidali záznam, spusťme server:

  1. Najděte svůj záznam v mcp.json a ujistěte se, že vidíte ikonu "play":

Spuštění serveru ve Visual Studio Code

  1. Klikněte na ikonu "play", měli byste vidět, že ikona nástrojů v GitHub Copilot Chat zvýší počet dostupných nástrojů. Po kliknutí na tuto ikonu nástrojů uvidíte seznam registrovaných nástrojů. Můžete zaškrtnout nebo odškrtnout každý nástroj podle toho, zda chcete, aby je GitHub Copilot používal jako kontext:

Spuštění serveru ve Visual Studio Code

  1. Pro spuštění nástroje napište prompt, o kterém víte, že odpovídá popisu jednoho z vašich nástrojů, například prompt „přidej 22 k 1“:

Spuštění nástroje z GitHub Copilot

Měli byste vidět odpověď s hodnotou 23.

Zadání

Zkuste přidat záznam serveru do svého souboru mcp.json a ujistěte se, že můžete server spustit a zastavit. Také ověřte, že můžete komunikovat s nástroji na vašem serveru přes rozhraní GitHub Copilot Chat.

Řešení

Řešení

Hlavní poznatky

Hlavní poznatky z této kapitoly jsou následující:

  • Visual Studio Code je skvělý klient, který vám umožní používat více MCP Serverů a jejich nástrojů.
  • Rozhraní GitHub Copilot Chat je způsob, jak komunikovat se servery.
  • Můžete uživatele vyzvat k zadání vstupů, jako jsou API klíče, které lze předat MCP Serveru při konfiguraci záznamu serveru v souboru mcp.json.

Ukázky

Další zdroje

Co dál

Prohlášení o vyloučení odpovědnosti:
Tento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator. Přestože usilujeme o přesnost, mějte prosím na paměti, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho rodném jazyce by měl být považován za autoritativní zdroj. Pro důležité informace se doporučuje využít profesionální lidský překlad. Nejsme odpovědní za jakékoli nedorozumění nebo nesprávné interpretace vyplývající z použití tohoto překladu.