Uw AI-agents en -assistenten verbinden met Dynamics 365 Sales MCP-server

Je kunt de Dynamics 365 Sales Model Context Protocol (MCP)-server integreren met je Microsoft Copilot Studio-agent, of elke andere AI-agent of assistent zoals GitHub Copilot die de MCP-standaard ondersteunt. Claude Desktop wordt momenteel niet ondersteund.

Vereiste voorwaarden

Zorg ervoor dat u voldoet aan de volgende vereisten:

  • U hebt beheerdersmachtigingen in Dynamics 365 Sales.

  • Je hebt beheerdersrechten in Copilot Studio. Meer informatie vindt u in Copilot Studio-licenties.

  • Toegang tot Dataverse MCP Server vanaf MCP-clients toestaan. Dit is alleen vereist als u van plan bent een andere MCP-client dan Copilot Studio te gebruiken. Meer informatie vindt u in De Dataverse MCP-server configureren voor een omgeving.

  • U hebt voldoende Copilot Studio-tegoed om de hulpprogramma's in de Sales MCP-server te gebruiken. Meer informatie over verbruikstarieven voor elk hulpprogramma in Copilot Credit consumption rates.

Verbind Sales MCP-server met Copilot Studio-agent

Als u verbinding wilt maken met de Sales MCP-server in Microsoft Copilot Studio, volgt u de stappen in Hulpprogramma's en resources van een Model Context Protocol (MCP) server toevoegen voor uw agent.

Note

Selecteer Dynamics 365 Sales MCP-server wanneer u wordt gevraagd om de MCP-server te selecteren. Als u CRUD-bewerkingen wilt uitvoeren op Dataverse-records, maakt u ook verbinding met de Dataverse MCP-server .

Verkoop MCP-hulpprogramma's gebruiken in Visual Studio Code met GitHub Copilot

  1. Download en open Visual Studio Code.

  2. Druk op Ctrl+Shift+P (Windows/Linux) of Cmd + Shift + P (Mac).

  3. Typ MCP: Add Serveren selecteer het servertype als HTTP (HTTP or Server-Sent Events).

  4. Voeg de URL van de MCP-server voor Dynamics 365 Sales en Dataverse toe met behulp van de volgende informatie:

    • Voor Dataverse gebruikt u https://<OrgURL>/api/mcp.

    • Gebruik voor Dynamics 365 Sales de volgende URL en vervang de omgevings-id. https://agent365.svc.cloud.microsoft/mcp/environments/<EnvironmentID>/servers/msdyn_SalesMCPServer

    Het volgende fragment toont een voorbeeldconfiguratie:

    {
            "servers": {
                "Dataverse-mcp-server": {
                    "url": "https://northwind.crm10.dynamics.com/api/mcp",
                    "type": "http"
                },
                "Sales-mcp-server": {
                    "url": "https://agent365.svc.cloud.microsoft/mcp/environments/00aa00aa-bb11-cc22-dd33-44ee44ee44ee/servers/msdyn_SalesMCPServer",
                    "type": "http" 
                }
    
            },
            "inputs": []
    }
    
  5. Los syntaxisfouten, indien aanwezig, op in het mcp.json bestand en sla het op. U ziet dat de knop Start is ingeschakeld voor elk van de MCP-servers die u in het configuratiebestand hebt toegevoegd.

  6. Selecteer Starten op alle servers. Screenshot van de MCP-serverstartknop in Visual Studio Code

  7. Druk op Ctrl + Alt + I om het GitHub Copilot-chatpaneel te openen en een willekeurige agent te kiezen (bijvoorbeeld GPT 5.5).

  8. Typ een prompt om informatie op te halen uit Dynamics 365 Sales. Je kunt bijvoorbeeld typen: "Geef een overzicht van de leads die sinds mijn laatste login zijn bijgewerkt". De agent gebruikt de tools in de Sales MCP-server om de informatie op te halen en deze in het chatpaneel te tonen. Voor een lijst van ondersteunde tools en hun mogelijkheden, zie de volgende artikelen: