[!重要] 此项目已移至微软官方支持的GitHub组织之一。请使用该仓库作为参考。
这些参考服务器演示了当前模型上下文协议规范中的认证工作方式。
[!警告] 此处提供的代码仅用于演示目的。您的具体场景(包括企业内部规则、特定安全控制或其他保护机制)可能与本仓库中概述的内容有所不同。始终对需要认证和授权的任何生产环境和面向客户的资产进行安全审计和威胁建模。
上述服务器设计用于各种运行时场景。它们被标记如下:
| 提供商 | 场景 | 服务器类型 | 实现 | 状态 |
|---|---|---|---|---|
| Entra ID | 机密客户端,映射到会话令牌。 | entra-id-cca-session | ||
| Entra ID | 公共客户端,使用WAM | entra-id-local-wam | ||
| GitHub | 使用OAuth的GitHub应用,映射到会话令牌。 | github-app-session |