智能中樞 · 組件
外部連接器 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