Forbind dine AI-agenter og -assistenter med Dynamics 365 Sales MCP-server

Du kan integrere Dynamics 365 Sales Model Context Protocol (MCP)-serveren med din Microsoft Copilot Studio-agent eller enhver anden AI-agent eller assistent som GitHub Copilot, der understøtter MCP-standarden. Claude Desktop understøttes ikke i øjeblikket.

Forudsætninger

Sørg for, at du opfylder følgende forudsætninger:

  • Du har administratortilladelser i Dynamics 365 Sales.

  • Du har administratorrettigheder i Copilot Studio. Få mere at vide i Copilot Studio-licenser.

  • Tillad adgang til Dataverse MCP Server fra MCP-klienter. Dette er kun påkrævet, hvis du planlægger at bruge en anden MCP-klient end Copilot Studio. Få mere at vide i Konfigurer Dataverse MCP-serveren for et miljø.

  • Du har nok Copilot Studio-kreditter til at bruge værktøjerne på Sales MCP-serveren. Få mere at vide om forbrugssatser for hvert værktøj i Copilot Kreditforbrug.

Opret forbindelse mellem Sales MCP Server og Copilot Studio-agent

Hvis du vil oprette forbindelse til Sales MCP-serveren i Microsoft Copilot Studio, skal du følge trinnene i Tilføj værktøjer og ressourcer fra en MCP-server (Model Context Protocol) til din agent.

Note

Vælg Dynamics 365 Sales MCP-server når du bliver bedt om at vælge MCP-serveren. Hvis du vil udføre CRUD-handlinger på Dataverse-poster, skal du også oprette forbindelse til Dataverse MCP-serveren .

Brug Sales MCP-værktøjer i Visual Studio Code med GitHub Copilot

  1. Download og åbn Visual Studio Code.

  2. Tryk på Ctrl + Skift + P (Windows/Linux) eller Cmd + Shift + P (Mac).

  3. Skriv MCP: Add Server, og vælg servertypen som HTTP (HTTP or Server-Sent Events).

  4. Tilføj URL-adressen til MCP-serveren for Dynamics 365 Sales og Dataverse ved hjælp af følgende oplysninger:

    • For Dataverse skal du bruge https://<OrgURL>/api/mcp.

    • I forbindelse med Dynamics 365 Sales skal du bruge følgende URL-adresse og erstatte miljø-id'et. https://agent365.svc.cloud.microsoft/mcp/environments/<EnvironmentID>/servers/msdyn_SalesMCPServer

    Følgende uddrag viser en eksempelkonfiguration:

    {
            "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. Løs eventuelle syntaksfejl i mcp.json filen, og gem den. Knappen Start er aktiveret for hver af de MCP-servere, du har tilføjet i konfigurationsfilen.

  6. Vælg Start på alle serverne. Skærmbillede af MCP-serverens startknap i Visual Studio Code

  7. Tryk Ctrl + Alt + I for at åbne GitHub Copilot chatpanel og vælge en hvilken som helst agent (for eksempel GPT 5.5).

  8. Indtast en prompt for at hente information fra Dynamics 365 Sales. For eksempel kan du skrive "List de leads, der er blevet opdateret siden mit sidste login". Agenten bruger værktøjerne på Sales MCP-serveren til at hente informationen og vise den i chatpanelet. For en liste over understøttede værktøjer og deres kapaciteter, se følgende artikler: