使用说明
使用VS代码设置GitHub MCP服务器
本指南将引导您使用Visual Studio代码和GitHub个人访问令牌(PAT)设置GitHub MCP服务器。它还包括Docker和GitHub Copilot配置。
🔑 步骤1:创建GitHub个人访问令牌(PAT)
- 首选 GitHub PAT设置
- 点击 “生成新令牌(经典)”
- 为您的令牌命名(例如。,
VSCode MCP Access)并选择到期日期(例如90天) - 在...之下 权限,启用:
- ✅ 完全访问所有存储库
- ✅ 对以下范围的读写访问权限:
- 行动
- 行政
- 证明
- 代码空间
- 提交状态
- 部署
- 问题
- 合并队列
- 元数据
- 页面
- 拉取请求
- 秘密
- 变量
- 网页插件
- 工作流
- 更新GitHub Action工作流文件
- 点击 生成令牌
- 复制令牌 并安全保存(您将无法再次查看)
💻 步骤2:通过VS代码安装MCP服务器
-
访问GitHub MCP服务器存储库:
👉 https://github.com/github/github-mcp-server?tab=readme-ov文件 -
点击 “VS代码:安装服务器”
-
VS Code将自动打开。点击 “安装服务器” 当提示时。
🐳 步骤3:启动Docker桌面
- 打开Docker桌面 在你的机器上。
- 等待Docker启动(您应该在窗口底部看到“Docker正在运行”)。
- Docker需要在后台运行MCP服务器容器。
🔐 步骤4:粘贴您的令牌
- 在VS Code中安装服务器后,系统将提示您 粘贴您的GitHub令牌.
- 粘贴您在步骤1中生成的令牌。
- 身份验证将完成,您的MCP服务器将连接到GitHub。
🤖 步骤5:启用GitHub复制代理模式
- 在……里面 Visual Studio Code,打开 GitHub Copilot 侧边栏(通常位于活动栏上)。
- 单击选项 “打开代理模式” 直接从Copilot界面。
- Copilot现在将充当与MCP环境集成的智能代理。
✅ 步骤6:测试设置
- 在VS Code中创建或打开测试项目。
- 尝试发出pull请求或运行GitHub Action。
- 验证Copilot建议、工作流或部署是否响应。
- 检查MCP服务器容器是否正在通过Docker Desktop运行。
