Dataverse MCP Server mit Claude und GitHub Copilot verbinden
Den Remote-Endpunkt des Dataverse MCP Server über Streamable HTTP für Claude Desktop, Claude Code und GitHub Copilot mit einer Entra-App und OAuth2 PKCE einrichten.
TL;DR
Der Dataverse MCP Server lässt sich über seinen Remote-Endpunkt mit Streamable HTTP mit Claude Desktop, Claude Code, der GitHub-Copilot-App und GitHub Copilot CLI verbinden. Dafür wird eine Entra-App mit der Berechtigung mcp.tools registriert, in der Dataverse-Umgebung zugelassen, öffentliche Clientflows werden aktiviert und pro Client eine OAuth2-PKCE-Umleitungs-URI hinterlegt.
Original von Andreas Adner, auf The Nullpointer Blog. Artikel lesen
Dies ist unsere eigene Kurzfassung, keine Wiederveröffentlichung oder vollständige Übersetzung.
Warum das wichtig ist
- Makers: Claude Desktop, Claude Code oder GitHub Copilot mit der Remote-HTTP-URL des Dataverse MCP Server und der Entra-Anwendungs-ID einrichten, um Dataverse-Tools ohne lokalen STDIO-Proxy zu verwenden.
- Admins/IT: Eine Entra-Anwendung registrieren, die Berechtigung mcp.tools erteilen, ihre ID bei den zugelassenen Clients der Umgebung eintragen und öffentliche Clientflows für PKCE aktivieren.
- Admins/IT: Die OAuth2-Umleitungs-URIs der jeweiligen Clients vor der Anmeldung hinterlegen; die dafür verwendete Authentifizierungseinstellung ist als Vorschau gekennzeichnet.
