🔒 Minimal Entra ID-authenticated MCP Server

🔒 Minimal Entra ID-authenticated MCP Server

site icon
2025.04.05 2
TypeScript认证服务演示项目其它
这是一个展示如何通过MCP和HTTP+SSE传输实现Entra ID认证的最小化服务器示例。该项目已归档,不建议用于生产环境,仅作为参考实现。
View on GitHub

Overview

基本能力

产品定位

  • 演示如何实现Entra ID认证的MCP服务器

核心功能

  • 实现Entra ID认证
  • 支持MCP协议
  • 使用HTTP+SSE传输

适用场景

  • 学习和理解MCP服务器的认证实现
  • 开发测试环境

工具列表

  • MCP Inspector: 支持HTTP+SSE传输和认证的MCP服务器调试工具

常见问题解答

  • 该项目已归档,不建议用于生产环境
  • 如需采用任何实现方式,请确保实现了适当的缓存和安全令牌/凭据处理实践

使用教程

使用依赖

  • Node.js环境

安装教程

npm install
npm run build
npm run start

调试方式

  • 使用MCP Inspector或其他支持HTTP+SSE传输和认证的MCP工具进行测试

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。