关于 MCP Auth Python SDK
MCP Auth Python SDK 是面向 Python MCP 服务的认证库,帮助开发者通过少量代码接入受信任的身份提供方。项目面向需要满足 MCP 规范中 OAuth 2.1 等认证要求的开发者,并提供提供方兼容性查询工具。
主要功能
- 01基于 OAuth 2.1 的认证接入
- 02少量代码完成提供方集成
- 03提供方兼容性实时检测工具
- 04支持 pip、poetry 和 uv 安装
适用场景
- 01为 Python MCP 服务添加 OAuth 2.1 认证
- 02对接已有的身份提供方
- 03验证某个提供方是否兼容 MCP 认证要求
MCP 相关
该 SDK 为 MCP 服务提供认证能力,用于满足 MCP 规范对授权流程的要求。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP Auth Python SDK
MCP 规范要求使用 OAuth 2.1 和其他 RFC进行身份验证。与其花上数周时间研究这些规范,不如使用 MCP Auth,通过几行代码连接到可信的提供商。
快速开始
支持我的提供商吗?
查看 MCP 兼容的提供商,了解支持哪些提供商。该页面还提供了一个用于实时检查提供商兼容性的工具。
安装
pip install mcpauth
或者使用你选择的包管理器,例如 poetry 或 uv。
完整指南请参阅文档。
加入讨论
加入 MCP Auth 组织讨论区,提出问题或分享反馈。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。