MCP 服务器简介
中级
DevOps 工程师
管理员
开发人员
解决方案架构师
GitHub
本模块介绍 GitHub MCP 服务器,这是一种安全且可缩放的方式,可将 GitHub 功能集成到 AI 工具中。 你将了解什么是 MCP、如何在 VS Code 中配置 GitHub MCP 服务器、将其与 Copilot Chat 配合使用,以及排查常见问题。
学习目标
在本模块结束时,你将能够:
- 了解 MCP 和 GitHub MCP 服务器是什么以及它们对开发人员有用的原因。
- 在 Visual Studio Code 中为项目设置和配置 GitHub MCP 服务器。
- 通过 Copilot Chat 使用 GitHub MCP 服务器自动执行开发任务。
- 识别并解决使用 GitHub MCP 服务器时的常见问题。
先决条件
在开始之前,请确保满足以下条件:
- 一个 GitHub 帐户
- Visual Studio Code 或其他支持 MCP 集成的编辑器
- 如果你是具有 Copilot Business 或 Copilot 企业计划的组织或企业的成员,则必须启用“Copilot 中的 MCP 服务器”策略才能将 MCP 与 Copilot 配合使用。 (可选)
- 用于高级设置和权限控制的 GitHub 个人访问令牌(PAT)。
- 如果计划尝试本地服务器设置进行动手控制,请安装 Docker。