Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Model Context Protocol (MCP) is een open standaard waarmee GitHub Copilot hulpprogramma's en services buiten SSMS kunt gebruiken. Met MCP kan de agentmodus (momenteel in preview) communiceren met externe systemen, zoals broncodebeheer, documentatie, uw interne ticketsysteem en andere API's. U gebruikt dezelfde gespreksinterface voor deze systemen naast databasetaken.
MCP werkt via een client-servermodel:
- MCP-clients (zoals SSMS) maken verbinding met MCP-servers en vragen namens het AI-model acties aan.
- MCP-servers maken een of meer hulpprogramma's beschikbaar via een goed gedefinieerde interface. Elk hulpprogramma voert een specifieke actie uit, zoals het maken van een werkitem, het weergeven van openstaande tickets of het uitvoeren van query's op een externe API.
- Het protocol definieert de berichtindeling voor het ontdekken van tools, het aanroepen ervan en de afhandeling van antwoorden.
U moet zich in de agentmodus bevinden om MCP te kunnen gebruiken. Vraagmodus biedt geen ondersteuning voor MCP.
Opmerking
MCP-hulpprogramma's zijn standaard uitgeschakeld nadat u een server hebt toegevoegd. U moet elk hulpprogramma handmatig inschakelen in de lijst Hulpprogramma's in het Copilot Chat-venster voordat Copilot het kan gebruiken.
Prerequisites
- SSMS 22.7 of een latere versie met de AI Assistance-workload.
- Een GitHub-account met Copilot-toegang. U kunt ook GitHub Copilot gratis gebruiken in SQL Server Management Studio.
MCP-servers zoeken
De officiële MCP-serveropslagplaats is een goed uitgangspunt. Het bevat referentie-implementaties en door de community bijgedragen servers voor een breed scala aan services, waaronder bestandssystemen, databases, DevOps-platforms en web-API's.
MCP is een snel evoluerend ecosysteem. De officiële MCP-serveropslagplaats bevat de huidige servers die u in uw werkstromen kunt integreren.
Een MCP-server toevoegen
Een MCP-server toevoegen vanuit een chat
Voeg MCP-servers handmatig toe vanuit de Tools-kiezer of via het MCP-register.
McP-servers handmatig toevoegen:
- Selecteer in het Copilot Chat-venster het pictogram Hulpmiddelen om het deelvenster Hulpmiddelen te openen.
- Selecteer de groene + knop boven aan het deelvenster en voeg vervolgens een aangepaste MCP-server toe.
- Voer de server-id in en selecteer de juiste verbinding in de vervolgkeuzelijst Type :
- Voer voor HTTP-servers de server-URL in.
- Voer
stdiovoor servers de opdracht en eventuele argumenten in die nodig zijn om het serverproces te starten.
- Sla de configuratie op. SSMS initialiseert de server en voegt de bijbehorende hulpprogramma's toe aan de lijst Hulpprogramma's.
MCP-servers toevoegen vanuit het register:
- Selecteer in het Copilot Chat-venster het pictogram Tools om het deelvenster Tools te openen.
- Selecteer de groene + knop boven aan het deelvenster en voeg deze toe vanuit het MCP-register.
- Zoek in het venster MCP Serverbeheer de MCP-server en selecteer Install.
- Zodra de MCP-server is geïnstalleerd, wordt deze weergegeven in de sectie met toegevoegde servers van het paneel Hulpmiddelen.
Hulpprogramma's zijn standaard niet ingeschakeld voor een MCP-server die u installeert. U moet deze inschakelen via het deelvenster Hulpmiddelen.
Een MCP-server toevoegen aan het .mcp.json bestand
Het .mcp.json bestand is een handmatige optie voor het configureren van MCP-servers.
Maak of open
%USERPROFILE%\.mcp.json. Dit globale configuratiebestand maakt de MCP-servers beschikbaar voor uw gebruikersaccount.Plak de serverconfiguratie in het bestand met de volgende indeling:
{ "servers": { "github": { "url": "https://api.githubcopilot.com/mcp/" } } }Sla het bestand op. SSMS detecteert de wijziging, initialiseert de geconfigureerde servers en maakt de MCP beschikbaar in het venster Hulpmiddelen.
Als een server verificatie vereist, wordt er een koppeling Verificatie vereist weergegeven in het bestand. Selecteer dit om het verificatieproces te voltooien.
Zie Visual Studio Gebruik van MCP-servers voor meer informatie over de configuratie van MCP-servers.
Beschikbare MCP-servers
De GitHub beleidsinstellingen op het GitHub Copilot-dashboard voor beheerders bepalen de agentmodus en het MCP-gebruik in SSMS. Als de beheerder deze instelling uitschakelt, kunnen gebruikers onder dat abonnement de agentmodus niet gebruiken of verbinding maken met MCP-servers in SSMS.
Daarnaast kunnen beheerders een acceptatielijst voor mcp-servers configureren om precies te bepalen welke MCP-servers binnen hun organisatie zijn toegestaan. Zie De acceptatielijst van de MCP-server configureren voor meer informatie.
Zie Beheerbeleid en -functies voor GitHub Copilot in uw onderneming voor meer informatie.