这是一个展示如何使用MCP和HTTP+SSE传输实现Entra ID认证的最小化服务器。与之前的服务器实现不同,这个实现依赖于一个位于MCP服务器内部的机密客户端,并通过“会话映射”确保客户端通过类似于JWT令牌的方式获得会话分配(因为我们不能使用cookies)。
[!重要] 此仓库已被存档。请参阅参考集合,获取最新的示例和最佳实践。
[!警告] 这不适用于生产环境。如果您打算采用本实现中的任何做法,请确保您已实施适当的缓存和安全的令牌/凭据处理实践。
npm install
npm run build
npm run start
您需要使用MCP Inspector或支持MCP服务器的HTTP+SSE传输及认证的工具进行测试。