连接器GitHub
参考文档
GitHub 官方 PAT、GitHub App、OAuth、组织 SSO 与 MCP 接入资料。
本组指引结合当前项目实现、GitHub 与 EasyXAI 的实际界面,以及以下官方资料编写。界面核对日期:2026 年 9 月 10 日。
PAT 与权限
| 文档 | 适合解决的问题 |
|---|---|
| 管理个人访问令牌 | 创建细粒度和 classic PAT、了解类型限制和组织审批 |
| 细粒度 PAT 的接口权限 | 按实际操作查找 Contents、Issues、Pull requests 等权限 |
| 读取当前用户 | 理解录入身份验证与 read:user 的关系 |
| Scope 说明 | 对照 classic PAT 的 repo、read:org 等范围 |
| 为 Token 授权 SSO | 处理组织的单点登录要求 |
GitHub App 与 OAuth
| 文档 | 适合解决的问题 |
|---|---|
| 注册 GitHub App | 创建应用、配置回调、权限和可安装范围 |
| 安装自己的 GitHub App | 安装到个人或组织并选择仓库 |
| 授权 GitHub App | 区分安装和用户授权 |
| 生成用户访问令牌 | Client ID、Client Secret 和用户授权流程 |
| 刷新用户访问令牌 | 令牌过期设置与重新授权 |
| OAuth App 授权机制 | 核对 OAuth App 新增的可过期令牌机制,避免沿用旧结论 |
GitHub.com 的 GitHub App 创建页目前显示 Redirect URI;部分官方说明仍称 Callback URL,两者在本指南中指授权回跳地址。
MCP 与 EasyXAI
| 文档 | 适合解决的问题 |
|---|---|
| GitHub 官方 MCP Server | 了解官方工具能力及支持范围 |
| 远程 MCP 配置 | 管理员配置工具集、只读入口和托管端点 |
| MCP 客户端接入说明 | 理解 Token 与 OAuth 凭据如何用于远程 MCP |
| EasyXAI 使用步骤 | 应用能力、账号选择、智能体验证和资源库支持范围 |
| EasyXAI 常见问题 | 连接录入、组织权限、刷新令牌和调用问题 |
官方 MCP 能力并不等于当前 EasyXAI 部署已全部启用。请以应用能力页面与实际调用结果为准。