Verbinden Sie Ihre KI-Agenten und Assistenten mit dem Dynamics 365 Sales MCP-Server

Sie können den Dynamics 365 Sales Model Context Protocol (MCP)-Server mit Ihrem Microsoft Copilot Studio-Agenten oder jedem anderen KI-Agenten oder Assistenten wie GitHub Copilot, der den MCP-Standard unterstützt, integrieren. Claude Desktop wird derzeit nicht unterstützt.

Voraussetzungen

Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Sie verfügen über Administratorberechtigungen in Dynamics 365 Sales.

  • Du hast Administratorrechte in Copilot Studio. Weitere Informationen finden Sie in Copilot Studio-Lizenzierung.

  • Zugriff auf den Dataverse MCP-Server von den MCP-Clients zulassen. Dies ist nur erforderlich, wenn Sie planen, einen anderen MCP-Client als Copilot Studio zu verwenden. Weitere Informationen finden Sie unter Konfigurieren des Dataverse MCP-Servers für eine Umgebung.

  • Sie verfügen über genügend Copilot Studio-Gutschriften, um die Tools auf dem MCP-Server "Vertrieb" zu verwenden. Erfahren Sie mehr über die Verbrauchsraten für jedes Tool in Copilot Kreditverbrauchsraten.

Verbinden Sie den Sales MCP-Server mit dem Copilot Studio-Agent

Um die Verbindung zum Sales-MCP-Server in Microsoft Copilot Studio herzustellen, folgen Sie den Schritten in Fügen Sie Tools und Ressourcen von einem Model Context Protocol (MCP)-Server zu Ihrem Agenten hinzu.

Hinweis

Wählen Sie Dynamics 365 Sales MCP-Server aus, wenn Sie aufgefordert werden, den MCP-Server auszuwählen. Wenn Sie CRUD-Vorgänge für Dataverse-Datensätze ausführen möchten, stellen Sie auch eine Verbindung mit dem Dataverse MCP-Server her.

Verwenden von McP-Tools für Vertrieb in Visual Studio Code mit GitHub Copilot

  1. Laden Sie Visual Studio Code herunter und öffnen Sie ihn.

  2. Drücken Sie STRG+UMSCHALT+P (Windows/Linux) oder CMD+UMSCHALT+P (Mac).

  3. Geben Sie MCP: Add Server ein, und wählen Sie als Servertyp HTTP (HTTP or Server-Sent Events).

  4. Fügen Sie die MCP-Server-URL für Dynamics 365 Sales und Dataverse hinzu, indem Sie die folgenden Informationen verwenden:

    • Verwenden Sie https://<OrgURL>/api/mcpfür Dataverse .

    • Verwenden Sie für Dynamics 365 Sales die folgende URL, und ersetzen Sie die Umgebungs-ID. https://agent365.svc.cloud.microsoft/mcp/environments/<EnvironmentID>/servers/msdyn_SalesMCPServer

    Der folgende Ausschnitt zeigt eine Beispielkonfiguration:

    {
            "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. Beheben Von Syntaxfehlern (falls vorhanden) in der mcp.json Datei und Speichern. Die Schaltfläche "Start " sollte für jeden der MCP-Server aktiviert sein, die Sie in der Konfigurationsdatei hinzugefügt haben.

  6. Wählen Sie "Start " auf allen Servern aus. Screenshot des MCP-Server-Startknopfs in Visual Studio Code

  7. Drücke Strg + Alt + I, um den GitHub Copilot-Chatbereich zu öffnen und einen beliebigen Agenten auszuwählen (zum Beispiel GPT 5.5).

  8. Geben Sie eine Aufforderung ein, um Informationen aus Dynamics 365 Sales abzurufen. Zum Beispiel kannst du eingeben: „Liste die Leads auf, die seit meiner letzten Anmeldung aktualisiert wurden.“ Der Agent nutzt die Werkzeuge im Sales MCP-Server, um die Informationen abzurufen und im Chatbereich anzuzeigen. Eine Liste der unterstützten Werkzeuge und deren Fähigkeiten finden Sie in den folgenden Artikeln: