Verbinding maken met Dataverse met modelcontextprotocol

Het MCP (Model Context Protocol) is een open protocol dat naadloze integratie mogelijk maakt tussen LLM-toepassingen (Large Language Model) en externe gegevensbronnen en hulpprogramma's. Microsoft Dataverse kan fungeren als een MCP-server en biedt intelligente toegang tot tabellen en records voor verschillende MCP-clients, zoals Copilot Studio-agents, Visual Studio (VS) Code GitHub Copilot, GitHub Copilot CLI, Claude desktop, Claude Code en vele andere. Dankzij deze integratie wordt de interactie tussen AI-modellen en Dataverse-gegevens gestandaardiseerd en gestroomlijnd, waardoor ontwikkelaars de uitgebreide gegevensmogelijkheden van Dataverse efficiƫnter en effectiever kunnen toepassen binnen hun door AI aangestuurde toepassingen.

Als u Dataverse wilt gebruiken als een MCP-server, moet u de MCP-server en toegestane clients voor uw Power Platform-omgeving inschakelen en configureren. Zodra deze is geconfigureerd, kunt u verbinding maken met de Dataverse MCP-server met behulp van verschillende MCP-clients. Meer informatie: De Dataverse MCP-server configureren voor een omgeving

URL van Dataverse MCP-server

De EXTERNE SERVER-URL van Dataverse MCP volgt deze indeling:

https://{dataverseOrgName}.crm.dynamics.com/api/mcp

Als de naam van uw Dataverse-organisatie bijvoorbeeld is contoso, is de URL van de MCP-server:

https://contoso.crm.dynamics.com/api/mcp

Verbinding maken met een Dataverse MCP-server

Er zijn meerdere manieren om verbinding te maken met een Dataverse MCP-server:

Lijst met hulpprogramma's

Nadat u verbinding hebt gemaakt met de Dataverse MCP-server, kunt u kiezen uit de volgende hulpprogramma's in de Power Platform-omgeving.

Tool Beschrijving
search_data Gestructureerde en ongestructureerde gegevens doorzoeken.
search Zoek tabelschema's en zakelijke vaardigheden op trefwoord.
create_record Voegt een nieuwe rij in een Dataverse-tabel in en retourneert de GUID.
update_record Hiermee wordt een bestaande rij in een Dataverse-tabel bijgewerkt.
delete_record Een rij verwijderen, alleen na expliciete goedkeuring van de gebruiker.
create_table Hiermee maakt u een nieuwe tabel met een opgegeven schema.
update_table Hiermee wijzigt u het schema of de metagegevens van een bestaande tabel.
delete_table Hiermee verwijdert u een tabel uit Dataverse, alleen na expliciete goedkeuring van de gebruiker.
read_query Ondersteunde Dataverse SQL-query's SELECT uitvoeren.
describe Details ophalen uit zoekresultaten voor tabellen, records, schema's, vaardigheden en apps.
upsert_skill Een Dataverse-vaardigheid/playbook toevoegen of bijwerken.
delete_skill Verwijder een Dataverse-skill/playbook op basis van naam.
init_file_upload Genereer een SAS-URL voor het uploaden van bestanden.
commit_file_upload Een bestand uploaden.
file_download Genereer een SAS-URL voor het downloaden van bestanden.

Important

Het oppervlak van het Dataverse MCP-serverhulpprogramma is gewijzigd. De volgende hulpprogramma's zijn verwijderd en hun functionaliteit is vervangen door de hulpprogramma's in de voorgaande tabel: , en (vervangen doordescribe_table); en het vorige list_tables hulpprogramma waarmee Dataverse-gegevens zijn doorzocht (hernoemd infetch).describesearchsearch_data Het huidige search hulpprogramma doorzoekt metagegevens. Als u acceptatie- of weigeringslijsten in uw MCP-client onderhoudt op naam van het hulpprogramma, controleert u uw configuratie zodat de namen van de nieuwe hulpprogramma's overeenkomen met uw beoogde machtigingen. Meer informatie: Veelgestelde vragen over verbinding maken met Dataverse met het modelcontextprotocol

Opmerking

Vanaf 15 december 2025 worden Dataverse MCP-hulpprogramma's in rekening gebracht wanneer ze worden benaderd door AI-agents die buiten Microsoft Copilot Studio zijn gemaakt. Als u Dynamics 365 Premium-licenties (zoals Dynamics 365 Sales Premium, Finance Premium, Supply Chain Premium en Customer Service Premium) of een Microsoft 365 Copilot User Subscription License (USL) hebt, worden er geen kosten in rekening gebracht voor toegang tot Dynamics 365-gegevens, zelfs niet wanneer die gegevens worden geopend van buiten Microsoft Copilot Studio.

De search_data tool wordt gefactureerd tegen hetzelfde Copilot Credit-tarief als Tenant Graph-grounding. Alle andere hulpprogramma's, waaronder het hulpprogramma voor metagegevens search, vallen onder het tarief van 10 Copilot-credits per reactie voor hulpprogramma's voor tekst en generatieve AI (basis). Ga naar Factureringstarieven en -beheer voor informatie over Copilot-facturering.

Volgende stappen

De Dataverse MCP-server configureren voor een omgeving