Post

Dataverse MCP Server mit Claude und GitHub Copilot verbinden

Read this in English

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.