企业托管授权(Enterprise-Managed Authorization)
为什么需要它在标准的 MCP 部署里每个用户各自独立地授权某个 MCP 客户端访问某个 MCP 服务器。对消费级应用来说这种用户驱动的模式很理想——个人掌握自己数据的访问权。但放到企业环境里这套模式会暴露出摩擦和安全缺口员工不应当需要去理解组织用到的每一个 MCP 服务器的授权细节。如果每个人都独立授权安全团队就无法强制执行一致的访问策略。新员工入职要手动授权几十项服务。员工离职要在每项服务上逐一撤销访问。企业托管授权通过引入组织 IdP 作为权威决策者来解决这些问题。IdP如 Okta、Azure AD 或企业 SSO 系统统一控制员工能访问哪些 MCP 服务器、在什么条件下访问。员工用企业身份认证——就是他们用于邮箱、Slack 等办公工具的同一套凭证——IdP 再依据组织策略授予或拒绝访问。适用场景在企业环境中部署 MCP、需要强制执行组织访问策略、希望集中式增删访问、需要可审计的授权记录、希望员工用现有企业 SSO 凭证直接访问 MCP 工具。三、它是怎么工作的该扩展建立了一种委托授权流程企业 IdP 充当 MCP 客户端与 MCP 服务器之间的中介。核心是一种特殊令牌——身份断言 JWT 授权授予Identity Assertion JWT Authorization Grant简称 ID-JAG。流程分两步MCP 客户端先向企业 IdP 换取 ID-JAG再用 ID-JAG 向 MCP 服务器的授权服务器换取访问令牌access token。MCP 资源服务器MCP 授权服务器企业 IdPMCP 客户端浏览器MCP 资源服务器MCP 授权服务器企业 IdPMCP 客户端浏览器用户登录用户已登录客户端客户端存储 ID 令牌评估策略校验 ID-JAGloop[循环调用]重定向到 IdP重定向到 IdPIdP 授权码IdP 授权码使用授权码发起令牌请求ID 令牌用 ID 令牌换取 ID-JAG返回 ID-JAG使用 ID-JAG 发起令牌请求MCP 访问令牌携带访问令牌调用 MCP API返回带数据的响应流程的四个关键点集中式策略企业 IdP 维护一份已批准的 MCP 服务器注册表和各自的访问策略管理员在现有身份管理工具里配置。单点登录SSO员工用企业凭证认证一次IdP 颁发的令牌即可访问已批准的服务器无需每个服务器额外弹授权提示。策略强制执行IdP 在签发令牌前会评估策略组成员身份、角色分配、条件访问规则。未获授权者收到相应错误——客户端永远拿不到未授权服务器的令牌。集中式撤销在 IdP 层面撤销即在所有客户端生效无需逐客户端、逐服务器操作。四、和 OAuth 2 是什么关系一句话它本身就构建在 OAuth 2 之上而不是取代它。MCP 的核心授权规范基于 OAuth 2.1OAuth 2.0 加上安全强化例如强制 PKCE。企业托管授权是在标准 OAuth 授权码流程之上的扩展复用了 OAuth 的关键构件登录阶段仍走标准 OAuth 授权码流程授权码 → 令牌请求 → ID 令牌。换取访问令牌的环节使用 OAuth 2 令牌交换RFC 8693, Token Exchange 机制即用 ID-JAG 去换 access token。最终调用 MCP API 时携带的仍是标准 OAuth Bearer 访问令牌。因此 ID-JAG 是一种基于 JWT 的授权授予grant type属于 OAuth 2 授权授予体系里的一员而非另起炉灶。唯一的本质区别在于由谁做授权决策标准流程里用户直接在 MCP 授权服务器授权企业托管模式下客户端不会把用户重定向到 MCP 授权服务器的授权端点而是由企业 IdP 先做策略评估、签发 ID-JAG再拿去换令牌。协议底座还是 OAuth 2只是把决策权集中到了 IdP。五、两种流程对比维度 标准 OAuth 2.1 企业托管授权授权决策者 用户本人 企业 IdPIT / 安全团队授权粒度 每个用户逐个服务器授权 集中策略一处配置全局生效关键令牌 授权码 → 访问令牌 ID 令牌 → ID-JAG → 访问令牌是否重定向到 MCP 授权端点 是 否改由 IdP 签发 ID-JAG撤销方式 逐客户端、逐服务器撤销 IdP 层面撤销立即全局生效底层协议 OAuth 2.1 授权码 PKCE 同为 OAuth 2扩展令牌交换RFC 8693最适场景 消费级应用、个人用户 企业环境、合规审计、SSO标准流程用户登录并同意授权↓MCP 授权服务器颁发访问令牌↓客户端携带令牌调用 MCP API企业托管流程用户用企业 SSO 登录得到 ID 令牌↓IdP 评估策略签发 ID-JAG↓用 ID-JAG 向 MCP 授权服务器换令牌↓客户端携带令牌调用 MCP API六、落地实现要点对 MCP 客户端声明支持——在 initialize 请求中声明扩展{“capabilities”: {“extensions”: {“io.modelcontextprotocol/enterprise-managed-authorization”: {}}}}支持 SSO——用户用企业 IdP 认证保存登录期间颁发的身份断言OpenID ID 令牌或 SAML 断言备用。处理 ID-JAG——当服务器指示需要企业托管授权时用先前的身份断言向 IdP 授权端点请求 ID-JAG再换取访问令牌不要把用户重定向到 MCP 授权服务器的授权端点。支持组织级配置——允许管理员在组织级而非按用户配置 IdP 端点。遵守令牌作用域——IdP 令牌的 scope 限制可能不同于标准 MCP 授权需优雅处理 scope 错误。对 MCP 服务器声明扩展——在授权元数据中声明客户端必须走企业托管流程。与 IdP 管理 API 集成可选——发布服务器资源描述符便于管理员在 IdP 控制台配置策略。对 MCP 授权服务器校验 ID-JAG——根据 IdP 的 JWKS 端点验证 JWT 签名检查 audience、issuer、过期时间。将 IdP 声明映射为权限——ID-JAG 携带 scope 和 resource 声明据此判断员工身份和可访问范围。处理账户关联——ID-JAG 始终含 subject 声明可能还含 email 声明可用于账户关联。七、发展时间线2025-06-04SEP-990 作为提案创建目标是在 MCP 的 OAuth 流程中启用企业 IdP 策略控制。2025-11-25在这一版 MCP 规范中作为最早的一批授权扩展之一被正式引入。2026-06-18官方博客宣布该扩展达到 stable稳定 状态可用于生产环境。一句话结论若指正式稳定可用是 2026 年 6 月若指进规范是 2025 年 11 月。需注意各 MCP 客户端和 SDK 的落地进度不一具体某客户端是否已实现需查客户端支持矩阵。八、值得警惕的问题与风险

相关新闻

Godot 4.2 2D横版动作游戏开发:从零构建可运行原型

Godot 4.2 2D横版动作游戏开发:从零构建可运行原型

1. 项目概述:为什么选择Godot 4.2开启你的2D游戏开发之旅?如果你一直想亲手做一个属于自己的游戏,特别是那种带点复古街机味道、能跑能跳能打怪的2D横版动作游戏,但又被Unity的臃肿、Unreal的复杂或者Cocos的生态劝退,…

2026/7/24 9:41:20 阅读更多 →
Unity3D AVG卡牌游戏开发:叙事与策略融合的设计与实现

Unity3D AVG卡牌游戏开发:叙事与策略融合的设计与实现

1. 项目概述:当AVG遇上卡牌,一场叙事与策略的化学反应 最近在独立游戏开发者圈子里,一个挺有意思的趋势是“品类融合”。大家不再满足于做纯粹的视觉小说或者纯粹的卡牌对战,而是开始琢磨怎么把不同玩法的乐趣“缝合”在一起&…

2026/7/24 22:31:51 阅读更多 →
Git三区模型及三区流转知识梳理

Git三区模型及三区流转知识梳理

Git三区模型及三区流转知识梳理 一、git三区模型 工作区:就是在电脑上的文件,就是.git之外的文件暂存区:.git/index这里就是暂存区,如果工作区做出修改之后,先放到暂存区本地仓库:是目的文件夹同级目录下一…

2026/7/23 4:14:05 阅读更多 →

最新新闻

098、ESP-DL的安全加密案例

098、ESP-DL的安全加密案例

098、ESP-DL的安全加密案例:当模型部署遇上TLS握手失败 深夜两点,实验室的示波器还在跳着绿光。我盯着ESP32-S3的串口输出,一行刺眼的红色日志反复刷屏: E (2846) esp-tls: mbedtls_ssl_handshake returned -0x7780 E (2846) esp-tls: Failed to verify peer certificate…

2026/7/25 1:00:58 阅读更多 →
Adobe-GenP 3.0破解工具:3分钟快速解锁Adobe全家桶的完整指南

Adobe-GenP 3.0破解工具:3分钟快速解锁Adobe全家桶的完整指南

Adobe-GenP 3.0破解工具:3分钟快速解锁Adobe全家桶的完整指南 【免费下载链接】Adobe-GenP Adobe CC 2019/2020/2021/2022/2023 GenP Universal Patch 3.0 项目地址: https://gitcode.com/gh_mirrors/ad/Adobe-GenP 对于创意工作者和学生来说,Ado…

2026/7/25 1:00:58 阅读更多 →
Steam创意工坊模组下载终极指南:三步解锁跨平台游戏模组自由

Steam创意工坊模组下载终极指南:三步解锁跨平台游戏模组自由

Steam创意工坊模组下载终极指南:三步解锁跨平台游戏模组自由 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 还在为GOG或Epic Games Store购买的游戏无法使用Steam创…

2026/7/25 1:00:58 阅读更多 →
5分钟搞定!RTL8852BE Wi-Fi 6驱动安装完全指南

5分钟搞定!RTL8852BE Wi-Fi 6驱动安装完全指南

5分钟搞定!RTL8852BE Wi-Fi 6驱动安装完全指南 【免费下载链接】rtl8852be Realtek Linux WLAN Driver for RTL8852BE 项目地址: https://gitcode.com/gh_mirrors/rt/rtl8852be 还在为Realtek RTL8852BE无线网卡在Linux系统上无法使用而烦恼吗?别…

2026/7/25 1:00:58 阅读更多 →
欧盟AI法案下高风险系统的技术合规实践

欧盟AI法案下高风险系统的技术合规实践

1. 欧盟AI法案背景与工程应对策略2023年12月通过的《欧盟人工智能法案》作为全球首个综合性AI监管框架,对高风险AI系统提出了严格的透明度、安全性和合规性要求。作为AI工程团队,我们需要从技术实现层面拆解合规要点,将法律条文转化为可落地的…

2026/7/25 1:00:58 阅读更多 →
三步解放双手:用bili2text将B站视频转为可编辑文字稿

三步解放双手:用bili2text将B站视频转为可编辑文字稿

三步解放双手:用bili2text将B站视频转为可编辑文字稿 【免费下载链接】bili2text Bilibili视频转文字,一步到位,输入链接即可使用 项目地址: https://gitcode.com/gh_mirrors/bi/bili2text 你是否曾因手动记录B站视频内容而疲惫不堪&a…

2026/7/25 0:59:58 阅读更多 →

日新闻

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的…

2026/7/25 0:00:35 阅读更多 →
C++ string类模拟实现:从深拷贝到内存管理的完整指南

C++ string类模拟实现:从深拷贝到内存管理的完整指南

1. 项目概述:为什么我们要“手撕”string类?在C的学习道路上,尤其是从C语言过渡到C的“初阶”阶段,string类绝对是一个绕不开的核心。标准库里的std::string用起来太方便了,、find、substr,几个操作符和函数…

2026/7/25 0:00:35 阅读更多 →
三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

1. 先搞清楚“三角洲寻宝鼠”到底是什么工具从名称来看,“三角洲寻宝鼠”更像是一个资源查找或文件检索类工具,而不是游戏或娱乐软件。这类工具的核心价值在于帮助用户快速定位特定资源,比如文档、图片、压缩包或特定格式的文件。如果你经常需…

2026/7/25 0:00:35 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/24 3:59:20 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/24 1:23:39 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/24 18:52:18 阅读更多 →

月新闻