Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Model Context Protocol (MCP) je otevřený standard, který umožňuje GitHub Copilot používat nástroje a služby mimo SSMS. S MCP může režim agenta (aktuálně ve verzi Preview) pracovat s externími systémy, jako je správa zdrojového kódu, dokumentace, váš interní systém lístků a další rozhraní API. Pro tyto systémy používáte stejné konverzační rozhraní spolu s databázovými úlohami.
MCP funguje prostřednictvím modelu klientského serveru:
- Klienti MCP (například SSMS) se připojují k serverům MCP a požadují akce jménem modelu AI.
- Servery MCP zpřístupňují jeden nebo více nástrojů prostřednictvím dobře definovaného rozhraní. Každý nástroj provádí konkrétní akci, například vytvoření pracovní položky, výpis otevřených lístků nebo dotazování externího rozhraní API.
- Protokol definuje formát zpráv pro zjišťování nástrojů, jejich vyvolávání a zpracování odpovědí.
Abyste mohli používat MCP, musíte být v režimu agenta . Režim dotazování nepodporuje MCP.
Note
Nástroje MCP jsou po přidání serveru ve výchozím nastavení zakázané. Než ho Copilot bude moct použít, musíte ručně povolit každý nástroj v seznamu Nástroje v okně Copilot Chat.
Předpoklady
- SSMS 22.7 nebo novější verze s úlohou AI Assistance
- Účet GitHub s přístupem Copilot. Případně můžete zdarma používat GitHub Copilot v SQL Server Management Studio.
Vyhledání serverů MCP
Oficiální úložiště serveru MCP je dobrým výchozím bodem. Uvádí referenční implementace a servery vytvořené komunitou pro širokou škálu služeb, včetně souborových systémů, databází, platforem DevOps a webových rozhraní API.
MCP je rychle se vyvíjející ekosystém. Oficiální úložiště serverů MCP obsahuje seznam aktuálních serverů, které můžete integrovat do svých pracovních postupů.
Přidání serveru MCP
Přidání serveru MCP z chatu
Servery MCP můžete přidat z nástroje pro výběr ručně nebo prostřednictvím registru MCP.
Ruční přidání serverů MCP:
- V okně Copilot Chat výběrem ikony Nástroje otevřete panel Nástroje.
- Vyberte zelené + tlačítko v horní části panelu a pak přidejte vlastní server MCP.
- Zadejte ID serveru a v rozevíracím seznamu Typ vyberte příslušné připojení:
- Pro servery HTTP zadejte adresu URL serveru.
- Pro
stdioservery zadejte příkaz a všechny argumenty potřebné ke spuštění procesu serveru.
- Uložte konfiguraci. SSMS inicializuje server a přidá jeho nástroje do seznamu Nástroje.
Přidání serverů MCP z registru:
- V okně Copilot Chat výběrem ikony Nástroje otevřete panel Nástroje.
- Vyberte zelené + tlačítko v horní části panelu a pak přidejte z registru MCP.
- V okně MCP Správce serveru vyhledejte server MCP a vyberte Install.
- Po instalaci se server MCP zobrazí v části Přidané servery na panelu Nástroje.
Ve výchozím nastavení nejsou pro server MCP, který instalujete, povolené nástroje. Musíte je povolit prostřednictvím panelu Nástroje.
Přidání serveru MCP do .mcp.json souboru
Soubor .mcp.json je ruční možnost konfigurace serverů MCP.
Vytvořte nebo otevřete
%USERPROFILE%\.mcp.json. Tento globální konfigurační soubor zpřístupňuje servery MCP pro váš uživatelský účet.Do souboru vložte konfiguraci serveru pomocí následujícího formátu:
{ "servers": { "github": { "url": "https://api.githubcopilot.com/mcp/" } } }Uložte soubor. SSMS zjistí změnu, inicializuje nakonfigurované servery a zpřístupní MCP v okně Nástroje.
Pokud server vyžaduje ověření, zobrazí se v souboru odkaz Požadováno ověření . Vyberte ho a dokončete tok ověřování.
Další informace o konfiguraci serveru MCP najdete v tématu Visual Studio Použití serverů MCP.
Dostupné servery MCP
Nastavení zásad GitHub na řídicím panelu GitHub Copilot pro správce řídí režim agenta a používání MCP v SSMS. Pokud správce toto nastavení vypne, uživatelé v tomto předplatném nemůžou používat režim agenta ani se připojovat k serverům MCP v SSMS.
Správci mohou navíc nakonfigurovat seznam povolených serverů MCP tak, aby přesně řídili, které servery MCP jsou v rámci organizace povolené. Další informace naleznete v tématu Konfigurace seznamu povolených serverů MCP.
Další informace najdete v tématu Správa zásad a funkcí pro GitHub Copilot ve vašem podniku.