GitHub MCP 服务器已在 GitHub 的 Copilot Chat 中预配置,拥有有限的技能集合,可直接使用。指示 Copilot Chat 代表你执行创建分支或合并拉取请求等任务。
完整的技能列表请参见 GitHub Copilot Chat 速查表。想了解更多关于 MCP 的信息,请访问 关于模型上下文协议(MCP)。
使用 GitHub MCP 服务器
-
输入请求并按 Enter。例如
Create a new branch called [BRANCH-NAME] in the repository [OWNER/REPO-NAME].Merge the pull request [PR-NUMBER] in the repository [OWNER/REPO-NAME]. -
点击 Allow 确认此操作。
-
Copilot Chat 执行该操作并显示结果。
限制
GitHub 中的 Copilot Chat 所使用的 GitHub MCP 服务器仅支持有限的技能集合。如果请求的操作不在支持范围内,Copilot Chat 会提供指导,但无法直接执行。
若想使用完整的工具集,请在 IDE 中设置 GitHub MCP 服务器。参见 在 IDE 中使用 GitHub MCP 服务器。
你也可以在 Copilot 云代理中使用 GitHub MCP 服务器。默认情况下它仅具只读访问权限,且可以自定义以获得更广泛的访问权限。参见 使用模型上下文协议(MCP)扩展 GitHub Copilot 云代理。