Conectar seus agentes e assistentes de IA ao servidor MCP Dynamics 365 Sales

Você pode integrar o servidor Dynamics 365 Sales Model Context Protocol (MCP) com seu agente Microsoft Copilot Studio, ou qualquer outro agente ou assistente de IA, como o GitHub Copilot, que suporte o padrão MCP. O Claude Desktop não tem suporte no momento.

Pré-requisitos

Certifique-se de que cumpre os seguintes pré-requisitos:

Conectar o Servidor MCP de Vendas ao agente do Copilot Studio

Para se conectar ao servidor MCP de Vendas no Microsoft Copilot Studio, siga as etapas em Adicionar ferramentas e recursos de um servidor MCP (Model Context Protocol) ao seu agente.

Note

Selecione Dynamics 365 Sales servidor MCP quando solicitado a selecionar o servidor MCP. Se você quiser executar operações CRUD em registros do Dataverse, conecte-se ao servidor MCP do Dataverse também.

Use as ferramentas do Sales MCP no Visual Studio Code com o GitHub Copilot

  1. Baixe e abra Visual Studio Code.

  2. Pressione Ctrl + Shift + P (Windows/Linux) ou Cmd + Shift + P (Mac).

  3. Digite MCP: Add Servere selecione o tipo de servidor como HTTP (HTTP or Server-Sent Events).

  4. Adicione a URL do servidor MCP para Dynamics 365 Sales e o Dataverse usando as seguintes informações:

    • Para o Dataverse, use https://<OrgURL>/api/mcp.

    • Para Dynamics 365 Sales, use a URL a seguir e substitua a ID do ambiente. https://agent365.svc.cloud.microsoft/mcp/environments/<EnvironmentID>/servers/msdyn_SalesMCPServer

    O trecho a seguir mostra uma configuração de exemplo:

    {
            "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. Resolva erros de sintaxe, se houver, no arquivo e salve-o mcp.json . Você deverá ver o botão Iniciar habilitado para cada um dos servidores MCP adicionados no arquivo de configuração.

  6. Selecione Iniciar em todos os servidores. Captura de tela do botão de iniciar o servidor MCP no Visual Studio Code

  7. Pressione Ctrl + Alt + I para abrir o painel de chat do GitHub Copilot e escolha qualquer agente (por exemplo, GPT 5.5).

  8. Digite um prompt para recuperar informações do Dynamics 365 Sales. Por exemplo, você pode digitar "Listar os leads que foram atualizados desde meu último login". O agente usa as ferramentas do servidor Sales MCP para recuperar as informações e exibi-las no painel do chat. Para uma lista de ferramentas suportadas e suas capacidades, consulte os seguintes artigos: