介绍
GitHub MCP 服务器是一种托管、安全、可缩放的方式,可将你喜欢的 GitHub 功能集成到 AI 辅助工作流中。 它基于人类学引入的模型上下文协议(MCP),它与你喜欢的所有开发工具兼容。
其工具套件扩展了 GitHub Copilot 和其他 AI 工具,以帮助你自动执行任务、管理存储库,并通过上下文感知 AI 帮助增强开发体验。
GitHub MCP 服务器可帮助你快速开始作,同时保持工作流简单且专注。 它适用于 Visual Studio Code,并将扩展到其他编辑器和平台,帮助你将 AI 支持的工作效率引入整个开发过程。
学习目标
在本模块结束时,你将能够:
了解 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。