Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Model Context Protocol (MCP) ist ein offenes Protokoll, das eine nahtlose Integration zwischen LLM-Anwendungen (Large Language Model) und externen Datenquellen und Tools ermöglicht. Microsoft Dataverse kann als MCP-Server fungieren und intelligenten Zugriff auf Tabellen und Datensätze für verschiedene MCP-Clients wie Copilot Studio-Agenten, Visual Studio (VS) Code GitHub Copilot, GitHub Copilot CLI, Claude Desktop, Claude Code und viele andere ermöglichen. Diese Integration standardisiert und rationalisiert die Interaktion zwischen KI-Modellen und Dataverse-Daten und macht es für Entwickler effizienter und effektiver, die umfangreichen Datenfunktionen von Dataverse in ihren KI-gesteuerten Anwendungen anzuwenden.
Um Dataverse als MCP-Server zu verwenden, müssen Sie den MCP-Server und die zugelassenen Clients für Ihre Power Platform-Umgebung aktivieren und konfigurieren. Nach der Konfiguration können Sie mithilfe verschiedener MCP-Clients eine Verbindung mit dem Dataverse MCP-Server herstellen. Weitere Informationen: Konfigurieren des Dataverse MCP-Servers für eine Umgebung
Dataverse MCP-Server-URL
Die Dataverse MCP-Remoteserver-URL folgt diesem Format:
https://{dataverseOrgName}.crm.dynamics.com/api/mcp
Wenn der Name Ihrer Dataverse-Organisation beispielsweise lautet contoso, lautet die MCP-Server-URL:
https://contoso.crm.dynamics.com/api/mcp
Herstellen einer Verbindung mit einem Dataverse MCP-Server
Es gibt mehrere Möglichkeiten, eine Verbindung mit einem Dataverse MCP-Server herzustellen:
- Microsoft Copilot Studio. Um zu erfahren, wie Sie über das Dataverse-Modellkontextprotokoll eine Verbindung zu MCP herstellen können, gehen Sie zu „Herstellen einer Verbindung mit Dataverse mit dem Modellkontextprotokoll in Microsoft Copilot Studio”.
- Visual Studio GitHub Copilot und Copilot CLI. Informationen zum Herstellen einer Verbindung mit GitHub Copilot in Visual Studio Code oder Copilot CLI finden Sie unter Connect Dataverse MCP mit GitHub Copilot in Visual Studio Code und Copilot CLI.
- Nicht-Microsoft-Clients wie Claude Desktop und Claude Code. Informationen zum Herstellen einer Verbindung über Dataverse MCP finden Sie unter Connect Dataverse MCP mit Nicht-Microsoft-Clients.
Liste der Tools
Sobald sie mit dem Dataverse MCP-Server verbunden sind, können Sie aus den folgenden Tools in der Power Platform-Umgebung auswählen.
| Werkzeug | Beschreibung |
|---|---|
search_data |
Suchen Sie strukturierte und unstrukturierte Daten. |
search |
Durchsuchen Sie Tabellenschemas und Geschäftsfähigkeiten nach Schlüsselwort. |
create_record |
Fügt eine neue Zeile in eine Dataverse-Tabelle ein und gibt die GUID zurück. |
update_record |
Aktualisiert eine vorhandene Zeile in einer Dataverse-Tabelle. |
delete_record |
Löschen Sie eine Zeile, nur nach expliziter Benutzergenehmigung. |
create_table |
Erstellt eine neue Tabelle mit einem angegebenen Schema. |
update_table |
Ändert Schema oder Metadaten einer vorhandenen Tabelle. |
delete_table |
Löscht eine Tabelle aus Dataverse, nur nach expliziter Benutzergenehmigung. |
read_query |
Führen Sie unterstützte Dataverse SQL-Abfragen SELECT aus. |
describe |
Rufen Sie Details aus den Suchergebnissen für Tabellen, Datensätze, Schemas, Fähigkeiten und Apps ab. |
upsert_skill |
Fügen Sie einen Dataverse-Skill bzw. ein Dataverse-Playbook hinzu oder aktualisieren Sie ihn bzw. es. |
delete_skill |
Löschen Sie eine Dataverse-Fähigkeit/ein Dataverse-Playbook nach Namen. |
init_file_upload |
Generieren Sie eine SAS-URL für den Dateiupload. |
commit_file_upload |
Datei-Upload bestätigen. |
file_download |
Generieren Sie eine SAS-URL für den Dateidownload. |
Wichtig
Die Dataverse MCP-Servertooloberfläche wird geändert. Die folgenden Tools wurden entfernt und ihre Funktionalität durch die Tools in der vorherigen Tabelle ersetzt: describe_table, , und list_tables (ersetzt durch fetch); und das vorherige describe Tool, das Dataverse-Daten durchsucht hat (umbenannt in searchsearch_data). Das aktuelle search Tool durchsucht Metadaten. Wenn Sie Zulassungs- oder Ablehnungslisten in Ihrem MCP-Client nach Toolnamen verwalten, überprüfen Sie Ihre Konfiguration, damit die neuen Toolnamen Ihre beabsichtigten Berechtigungen widerspiegeln. Weitere Informationen: Herstellen einer Verbindung mit Dataverse mit häufig gestellten Fragen zum Modellkontextprotokoll
Hinweis
Ab dem 15. Dezember 2025 werden Dataverse MCP-Tools in Rechnung gestellt, wenn sie von KI-Agenten genutzt werden, die außerhalb von Microsoft Copilot Studio erstellt wurden. Wenn Sie über Dynamics 365 Premium-Lizenzen (z. B. Dynamics 365 Sales Premium, Finance Premium, Supply Chain Premium und Customer Service Premium) oder über eine Microsoft 365 Copilot-Benutzerabonnementlizenz (USL) verfügen, werden Sie nicht für den Zugriff auf Dynamics 365-Daten berechnet, auch wenn von außerhalb von Microsoft Copilot Studio auf diese Daten zugegriffen wird.
Das search_data-Tool wird zum gleichen Copilot-Credit-Satz abgerechnet wie das Mandanten-Graph-Grounding. Alle anderen Tools, einschließlich des Tools für Metadaten search, unterliegen dem Copilot-Creditsatz von 10 pro Antwort für Text- und generative KI-Tools (Basis). Informationen zur Copilot-Abrechnung finden Sie unter Abrechnungsraten und -verwaltung.