Connecter vos agents IA et assistants à serveur MCP Dynamics 365 Sales

Vous pouvez intégrer le serveur Dynamics 365 Sales Model Context Protocol (MCP) avec votre agent Microsoft Copilot Studio, ou tout autre agent ou assistant IA tel que GitHub Copilot qui prend en charge la norme MCP. Claude Desktop n’est pas pris en charge pour l’instant.

Conditions préalables

Vérifiez que vous remplissez les conditions préalables suivantes :

Connecter le serveur MCP de vente à l’agent Copilot Studio

Pour vous connecter au serveur Sales MCP dans Microsoft Copilot Studio, suivez les étapes décrites dans Ajouter des outils et des ressources depuis un serveur Model Context Protocol (MCP) à votre agent.

Remarque

Sélectionnez serveur MCP Dynamics 365 Sales lorsque vous êtes invité à sélectionner le serveur MCP. Si vous souhaitez effectuer des opérations CRUD sur des enregistrements Dataverse, connectez-vous également au serveur McP Dataverse .

Utiliser les outils MCP sales dans Visual Studio Code avec GitHub Copilot

  1. Téléchargez et ouvrez Visual Studio Code.

  2. Appuyez sur Ctrl + Maj + P (Windows/Linux) ou Cmd + Maj + P (Mac).

  3. Tapez MCP: Add Server, puis sélectionnez le type de serveur en tant que HTTP (HTTP or Server-Sent Events).

  4. Ajoutez l’URL du serveur MCP pour Dynamics 365 Sales et Dataverse à l’aide des informations suivantes :

    • Pour Dataverse, utilisez https://<OrgURL>/api/mcp.

    • Pour Dynamics 365 Sales, utilisez l’URL suivante et remplacez l’ID d’environnement. https://agent365.svc.cloud.microsoft/mcp/environments/<EnvironmentID>/servers/msdyn_SalesMCPServer

    L’extrait suivant montre une configuration d’exemple :

    {
            "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. Résolvez les erreurs de syntaxe, le cas échéant, dans le fichier et enregistrez-le mcp.json . Le bouton Démarrer doit s’afficher activé pour chacun des serveurs MCP que vous avez ajoutés dans le fichier de configuration.

  6. Sélectionnez Démarrer sur tous les serveurs. Capture d’écran du bouton de démarrage du serveur MCP dans Visual Studio Code

  7. Appuyez sur Ctrl + Alt + I pour ouvrir le panneau de discussion GitHub Copilot et choisissez n’importe quel agent (par exemple, GPT 5.5).

  8. Tapez une requête pour obtenir des informations à partir de Dynamics 365 Sales. Par exemple, vous pouvez taper « Listez les prospects qui ont été mis à jour depuis ma dernière connexion ». L’agent utilise les outils du serveur Sales MCP pour récupérer les informations et les afficher dans le panneau de discussion. Pour une liste des outils pris en charge et de leurs capacités, consultez les articles suivants :