M365 MCP Server mit OAuth

Ein M365 MCP Server für Copilot Studio – selbst gehostet in Azure, ohne Secrets zwischen Container App und Graph API. In diesem Video zeige ich, wie ich meinen MCP Server aufgebaut habe: Source Files aus GitHub, gepackt als Docker Image, gehostet in einer Azure Container App mit System Assigned Managed Identity – heißt, keine Secrets zwischen Container App und Microsoft Graph. Damit kann der Agent Gruppen auslesen, Teams erstellen, Planner anlegen und verwalten und noch einiges mehr. Ich gehe Schritt für Schritt durch die App-Registrierung, die Environment Variablen (Client ID + Tenant ID) und die Anbindung als Custom MCP Server in Copilot Studio inklusive OAuth-Konfiguration. Alle Schritte im Detail gibt's wie immer nachlesbar auf meinem Blog – falls beim Zusehen mal was zu schnell geht. 👉 Blog-Artikel: https://the-raccoon-way.de/posts/m365... 👉 Repository: https://github.com/d-zurwerra/mcp-m36... 🦝 The Raccoon Way — from No-Code to No-Limits 🔗 Mehr von mir: 👉 Blog: https://the-raccoon-way.de 👉 LinkedIn:   / danielazurwerra