
🔒 MCP Server Authentication Reference Collection

2025.04.12
4
TypeScript身份验证服务其它
MCP Server Authentication Reference Collection 是一个参考服务器集合,用于演示如何与当前的Model Context Protocol规范进行身份验证。这些服务器设计用于不同的运行时场景,包括远程、本地和双用途MCP服务器。请注意,此处的代码仅用于演示目的,生产环境中需进行安全审计和威胁建模。
View on GitHub
Overview
基本能力
产品定位
MCP Server Authentication Reference Collection 是一个参考服务器集合,用于演示如何与当前的Model Context Protocol规范进行身份验证。
核心功能
- 支持多种身份验证场景,包括远程、本地和双用途MCP服务器。
- 提供与不同身份提供者(如Entra ID和GitHub)的集成示例。
适用场景
- 远程MCP服务器
- 本地MCP服务器
- 双用途MCP服务器(可本地或远程运行)
工具列表
entra-id-cca-session
: 用于Entra ID的机密客户端,映射到会话令牌。entra-id-local-wam
: 用于Entra ID的公共客户端,使用WAM。github-app-session
: 用于GitHub应用程序的OAuth,映射到会话令牌。
常见问题解答
- 代码仅用于演示目的,生产环境中需进行安全审计和威胁建模。
使用教程
使用依赖
无具体依赖信息。
安装教程
无具体安装步骤。
调试方式
无具体调试步骤。