智能中枢 · 组件
外部连接器 OAuth、PKCE 与加密会话生命周期
可用 合成数据 T10 · 发布与治理
功能
授权或断开供应商连接,绑定租户能力,检查授权范围,并刷新加密存储的授权。一个变体实现了代码托管平台的 PKCE 流程;桌面端 MCP 在本地按服务器分别保存加密授权。
核心模式
按范围授权连接+凭证刷新与撤销
- 输入
- Capability/provider identity, callback URI, requested scopes and authorization result
- 输出
- Authorization redirect, connection status, refreshed grant reference and audit state
关键参数
| 名称 | 类型 | 默认值 | 取值 |
|---|---|---|---|
| operation | string | start | start · callback · status · refresh · disconnect |
| scope | object | — | — |
| callback_uri | — | — | — |
| return_uri | — | — | — |
| scopes | array | [] | — |
成熟度与限制
可用
服务端保存带过期时间的状态哈希和 S256 挑战,回调消耗状态,临近过期时刷新授权并检查缺失权限;一个桌面变体仅支持单一源托管平台。桌面存储采用加密和原子写入,文件权限为 0600。此等级依据静态源码检查,不代表运行测试、真实服务接入或生产部署已通过验证。
目录列出供应商,不代表授权流程已可用。桌面端在加密不可用时拒绝保存;须保留 OAuth 跳转及租户、账号绑定约束。
技能包
契约脚手架与确定性模拟实现
下载 · 11KBSHA-256 f06cdc8c7bda6f0a0ab8019f08c30507f06f01e5b45cc649466f1692c20f2054