Łączenie agentów i asystentów sztucznej inteligencji z serwerem MCP Dynamics 365 Sales

Możesz zintegrować serwer Dynamics 365 Sales Model Context Protocol (MCP) z agentem Microsoft Copilot Studio lub dowolnym innym agentem lub asystentem AI, takim jak GitHub Copilot, który obsługuje standard MCP. Claude Desktop nie jest obecnie obsługiwany.

Wymagania wstępne

Upewnij się, że spełnisz następujące wymagania wstępne:

Łączenie programu Sales MCP Server z agentem programu Copilot Studio

Aby nawiązać połączenie z serwerem MCP w Microsoft Copilot Studio w celu obsługi sprzedaży, wykonaj kroki opisane w Dodaj narzędzia i zasoby z serwera MCP (Model Context Protocol) do swojego agenta.

Uwaga / Notatka

Wybierz Dynamics 365 Sales serwer MCP po wyświetleniu monitu o wybranie serwera MCP. Jeśli chcesz wykonać operacje CRUD na rekordach Usługi Dataverse, połącz się również z serwerem MCP usługi Dataverse .

Korzystanie z narzędzi Sales MCP w programie Visual Studio Code z usługą GitHub Copilot

  1. Pobierz i otwórz Visual Studio Code.

  2. Naciśnij klawisze Ctrl + Shift + P (Windows/Linux) lub Cmd + Shift + P (Mac).

  3. Wpisz MCP: Add Server, a następnie wybierz typ serwera jako HTTP (HTTP or Server-Sent Events).

  4. Dodaj adres URL serwera MCP dla Dynamics 365 Sales i usługi Dataverse, korzystając z następujących informacji:

    • W przypadku usługi Dataverse użyj polecenia https://<OrgURL>/api/mcp.

    • W przypadku Dynamics 365 Sales użyj następującego adresu URL i zastąp identyfikator środowiska. https://agent365.svc.cloud.microsoft/mcp/environments/<EnvironmentID>/servers/msdyn_SalesMCPServer

    Poniższy fragment przedstawia przykładową konfigurację:

    {
            "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. Rozwiąż błędy składni, jeśli istnieją, w mcp.json pliku i zapisz go. Powinien zostać wyświetlony przycisk Uruchom włączony dla każdego z serwerów MCP dodanych w pliku konfiguracji.

  6. Wybierz pozycję Rozpocznij na wszystkich serwerach. Zrzut ekranu przycisku start serwera MCP w Visual Studio Code

  7. Naciśnij Ctrl + Alt + I, aby otworzyć panel czatu GitHub Copilot i wybrać dowolnego agenta (na przykład GPT 5.5).

  8. Wpisz polecenie, aby pobrać informacje z Dynamics 365 Sales. Na przykład, możesz wpisać „Wymień potencjalnych klientów, którzy zostali zaktualizowani od czasu mojego ostatniego logowania”. Agent korzysta z narzędzi na serwerze Sales MCP do pobierania informacji i wyświetlania ich w panelu czatu. Listę obsługiwanych narzędzi i ich możliwości można znaleźć w następujących artykułach: