这个项目能做什么
@mcp-z/oauth-microsoft 是一个旨在将 Microsoft Graph 集成到各种环境中的 OAuth 2.0 客户端。它支持多种身份验证流程,包括用于交互式 CLI 和桌面应用程序的 loopback 模式、用于无头环境的设备代码(device code)模式,以及用于自托管 HTTP 服务器的动态客户端注册(DCR)。
关键技术特性包括:
- PKCE 安全实现。
- 通过 Keyv 支持可更换的存储后端。
- 多账户管理。
- 用于加载 CLI 和环境设置的配置助手。
- 为 MCP 服务器提供的集成工具,包括 Zod schemas 和增强的 handler 类型。
要求:Node.js >= 22。
评论
0 评分人数达到10人后显示
登录后参与讨论。