entra-id-mcp-server-session-demo
11
This project showcases a minimal implementation of an MCP server integrated with Entra ID authentication, utilizing HTTP+SSE transport. It emphasizes session management via token-like mechanisms and is intended for demonstration purposes only.
🔒 Minimal Entra ID-authenticated MCP Server
This project provides a minimal server implementation demonstrating Entra ID authentication with MCP using HTTP+SSE transport. It involves a confidential client within the MCP server using session mapping for session assignment via JWT token-like mechanisms. This repository is archived and not intended for production use.
Run server
- Use npm to install dependencies, build, and start the server.
Testing
- Utilize MCP Inspector or similar tools that support HTTP+SSE transport and authentication for testing.