MCP Auth Servers
什么是MCP服务器认证参考集?
这是一组参考服务器,展示了如何根据Model Context Protocol规范实现不同身份提供商的认证流程。这些服务器演示了远程、本地或双重用途场景下的认证实现方式。如何使用这些参考服务器?
您可以根据自己的需求选择适合的参考实现,包括Entra ID或GitHub等身份提供商的认证方案。每个服务器都有明确的标签标识其适用场景。适用场景
适用于需要实现MCP认证的开发者和企业,特别是那些需要在不同环境中(云端或本地)集成身份认证的系统。主要功能
多身份提供商支持支持包括Entra ID和GitHub在内的多种身份提供商
多种运行场景提供远程、本地和双重用途三种运行模式的参考实现
标准化协议严格遵循Model Context Protocol规范实现
优势与局限性
优势
提供多种认证场景的参考实现
遵循官方MCP规范
代码清晰易于理解和扩展
支持主流身份提供商
局限性
仅用于演示目的,不直接用于生产环境
需要根据具体安全要求进行定制
目前支持的提供商有限
如何使用
选择适合的参考实现
根据您的需求选择远程、本地或双重用途的服务器实现
配置身份提供商
在相应的身份提供商平台注册应用并获取必要凭证
部署服务器
按照所选实现的说明部署服务器
测试认证流程
使用提供的示例测试认证流程是否正常工作
使用案例
企业应用集成Entra ID认证使用Entra ID作为身份提供商,为企业内部应用添加MCP认证
开发者工具集成GitHub认证为开发者工具添加GitHub账号登录功能
常见问题
这些参考实现可以直接用于生产环境吗?
如何添加新的身份提供商支持?
什么是双重用途服务器?
相关资源
MCP规范文档
Model Context Protocol官方规范
官方GitHub仓库
Microsoft支持的参考实现仓库
Entra ID文档
Microsoft Entra ID官方文档
精选MCP服务推荐

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
982
4.3分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6.8K
4.5分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
4.1K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
326
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
912
4.8分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
5.4K
4.7分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
833
4.5分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1.9K
5分
智启未来,您的人工智能解决方案智库
简体中文