Vzpostavljanje povezave s storitvijo Common Data Service s protokolom Model Context Protocol

Model Context Protocol (MCP) je odprt protokol, ki omogoča brezhibno integracijo med aplikacijami velikih jezikovnih modelov (LLM) in zunanjimi viri podatkov in orodji. Microsoft Dataverse lahko deluje kot MCP strežnik, ki omogoča inteligenten dostop do tabel in zapisov različnim MCP odjemalcem, kot so agenti Copilot Studio, Visual Studio (VS) Code GitHub Copilot, GitHub Copilot CLI, Claude namizje, Claude Code in mnogi drugi. Ta integracija standardizira in poenostavlja interakcijo med modeli umetne inteligence in podatki, zaradi česar je za razvijalce učinkovitejše in uspešnejše uporabljati bogate podatkovne zmogljivosti v svojih aplikacijah, ki jih poganja umetna inteligenca. Dataverse Dataverse

Če želite uporabiti Common Data Service kot strežnik MCP, morate omogočiti in konfigurirati strežnik MCP in dovoljene odjemalce za vaše okolje Power Platform. Ko konfigurirate, lahko vzpostavite povezavo s strežnikom Common Data Service MCP z različnimi odjemalci MCP. Več informacij: Konfiguracija strežnika Common Data Service MCP za okolje

URL strežnika Dataverse MCP

URL oddaljenega strežnika Dataverse MCP sledi temu formatu:

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

Na primer, če je ime contosovaše organizacije v Dataverse , je URL MCP strežnika:

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

Povežite se z Dataverse MCP strežnikom

Obstaja več načinov za povezavo s strežnikom Common Data Service MCP:

Seznam orodij

Ko ste povezani z Dataverse MCP strežnikom, lahko v okolju Power Platform izberete med naslednjimi orodji.

Orodje Description
search_data Iskanje strukturiranih in nestrukturiranih podatkov.
search Sheme iskalnih tabel in poslovne veščine po ključnih besedah.
create_record Vstavi novo vrstico v tabelo Common Data Service in vrne GUID.
update_record Posodobi obstoječo vrstico v tabeli. Dataverse
delete_record Vrstico izbrišite šele po izrecni odobritvi uporabnika.
create_table Ustvari novo tabelo z določeno shemo.
update_table Spremeni shemo ali metapodatke obstoječe tabele.
delete_table Izbriše tabelo iz Dataverse, šele po izrecni odobritvi uporabnika.
read_query Zaženi podprte SQL poizvedbe v Dataverse SELECT .
describe Pridobite podrobnosti iz rezultatov iskanja za tabele, zapise, sheme, veščine in aplikacije.
upsert_skill Dodaj ali posodobi Dataverse veščino/priročnik.
delete_skill Izbriši Dataverse veščino/playbook po imenu.
init_file_upload Ustvarite SAS URL za nalaganje datotek.
commit_file_upload Naloži datoteko.
file_download Ustvarite SAS URL za prenos datoteke.

Pomembno

Orodna površina Dataverse MCP strežnika je spremenjena. Naslednja orodja so bila odstranjena in njihova funkcionalnost nadomeščena z orodji iz prejšnje tabele: , , in describe_table (zamenjano z list_tables); ter prejšnje orodje, fetch ki je iskalo podatke v Dataverse (preimenovano v describe). searchsearch_data Trenutno search orodje išče metapodatke. Če v svojem MCP odjemalcu vzdržujete sezname dovoljenj ali zavrnitev po imenu orodja, pregledajte svojo konfiguracijo, da nova imena orodij odražajo vaše nameravane dovoljenja. Več informacij: Povežite se z Dataverse z modelnim kontekstnim protokolom (FAQ)

opomba,

Od 15. decembra 2025 se orodja Dataverse MCP zaračunavajo, ko jih dostopajo AI agenti, ustvarjeni zunaj Microsoft Copilot Studia. Če imate licence za Dynamics 365 Premium (na primer Dynamics 365 Sales Premium, Finance Premium, Supply Chain Premium in Customer Service Premium) ali naročniško licenco za Microsoft 365 Copilot (USL), vam dostop do podatkov Dynamics 365 ne zaračunamo, tudi če do teh podatkov dostopate zunaj programa Microsoft Copilot Studio.

Orodje search_data se zaračuna po enaki Copilot kreditni stopnji kot osnova grafa najemnika. Vsa ostala orodja, vključno z metapodatki search, sledijo besedilnim in generativnim AI orodjem (osnovno) na 10 odgovorov Copilot kreditni stopnji. Če želite več informacij o obračunavanju Copilota, pojdite na Cene in upravljanje obračunavanja.

Naslednji koraki

Konfiguracija strežnika Common Data Service MCP za okolje