Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Ovaj članak objašnjava kako postaviti i koristiti Microsoft Dataverse model context protocol (MCP) server s GitHub Copilotom u Visual Studio Code i GitHub Copilot CLI.
GitHub Copilot u Visual Studio Code
Preduvjeti
- Microsoft GitHub Copilot MCP klijent mora biti dopušten u okruženju. Dodatne informacije: Konfiguriranje i upravljanje poslužiteljem Dataverse MCP za okruženje
- Visual Studio Code instaliran s GitHub Copilot ekstenzijom. Više informacija: GitHub Copilot ekstenzija za Visual Studio Code
Koraci za povezivanje na Dataverse MCP server u Visual Studio Code-u
Otvorite Visual Studio Code. Odaberite Prikaz>palete naredbi (Ctrl+Shift+P), upišite MCP: Dodaj poslužitelj i pritisnite Enter.
Odaberite HTTP ili Događaji poslani poslužiteljem , a zatim pritisnite Enter.
Zalijepite URL instance, kao što
https://contoso.crm.dynamics.com/je , dodajte mu /api/mcp , a zatim pritisnite Enter. URL instance možete dobiti na make.powerapps.com >Postavke (ikona zupčanika) >Pojedinosti sesije>URL instance.
Ovaj korak generira konfiguraciju MCP servera u Visual Studio Code-u.
Pritisnite Ctrl+Alt+I i provjerite je li odabran način rada agenta.
GitHub Copilot CLI
Preduvjeti
- Instaliran je GitHub Copilot CLI. Više informacija: GitHub Copilot CLI
- Microsoft GitHub Copilot MCP klijent mora biti dopušten u okruženju. Dodatne informacije: Konfiguriranje i upravljanje poslužiteljem Dataverse MCP za okruženje
Opcija 1: Ručno dodati MCP server
Možete konfigurirati Dataverse MCP poslužitelj u GitHub Copilot CLI-ju tako da izravno uređujete MCP konfiguracijsku datoteku.
Otvori svoju MCP konfiguracijsku datoteku. Za globalnu konfiguraciju, uredite
~/.copilot/mcp-config.json. Za konfiguraciju s projektnim opsegom, uređujte.mcp/copilot/mcp.jsonu direktoriju projekta.Dodajte sljedeći JSON isječak. Zamijenite
<your org URL>s URL-om vašeg Dataverse okruženja (na primjer,https://contoso.crm.dynamics.com).{ "mcpServers": { "DataverseMcp": { "type": "http", "url": "<your org URL>/api/mcp" } } }Spremi datoteku i ponovno pokreni GitHub Copilot CLI kako bi promjene stupile na snagu.
Opcija 2: Koristite Dataverse dodatak s Awesome Copilot marketplacea
Awesome Copilot marketplace nudi Dataverse dodatak koji uključuje vještinumcp-configure. Ova vještina vodi vas kroz interaktivnu konfiguraciju Dataverse MCP poslužitelja, uključujući otkrivanje okruženja i odabir krajnjih točaka.
Dodajte Awesome Copilot marketplace svom Copilot CLI-ju:
copilot plugin marketplace add github/awesome-copilotInstalirajte Dataverse dodatak:
copilot plugin install dataverse@awesome-copilotU Copilot chat sesiji iskoristite ovu vještinu
/dataverse:mcp-configureza konfiguraciju Dataverse MCP poslužitelja. Vještina vas vodi kroz odabir okruženja i odabir između općenito dostupnih (/api/mcp) i preview/api/mcp_preview() krajnjih točaka.
Povezani članci
Povezivanje s uslugom Dataverse pomoću protokola Model Context Protocol