{"meta":{"title":"在 IDE 中使用 GitHub MCP 服务器","intro":"了解如何使用 GitHub 模型上下文协议 （MCP） 服务器直接从 IDE 中的 Copilot Chat 与存储库、问题、拉取请求和其他GitHub功能进行交互。","product":"GitHub Copilot","breadcrumbs":[{"href":"/zh/copilot","title":"GitHub Copilot"},{"href":"/zh/copilot/how-tos","title":"操作方法"},{"href":"/zh/copilot/how-tos/provide-context","title":"提供上下文"},{"href":"/zh/copilot/how-tos/provide-context/use-mcp-in-your-ide","title":"在 IDE 中使用 MCP"},{"href":"/zh/copilot/how-tos/provide-context/use-mcp-in-your-ide/use-the-github-mcp-server","title":"使用 GitHub MCP 服务器"}],"documentType":"article"},"body":"# 在 IDE 中使用 GitHub MCP 服务器\n\n了解如何使用 GitHub 模型上下文协议 （MCP） 服务器直接从 IDE 中的 Copilot Chat 与存储库、问题、拉取请求和其他GitHub功能进行交互。\n\nGitHub无论计划类型如何，MCP 服务器都可供所有用户GitHub使用。 但是，MCP 服务器中的特定工具继承与其相应 GitHub 功能相同的访问要求。 如果某个功能需要付费 GitHub 或 Copilot 许可证，则等效的 MCP 工具将需要相同的订阅。 例如，使用Copilot cloud agent交互的工具需要Copilot付费许可证。\n\n<div class=\"ghd-tool vscode\">\n\n## 关于 GitHub MCP 服务器\n\nGitHub MCP 服务器是由GitHub提供和维护的模型上下文协议（MCP）服务器。 MCP 使你可以将 AI 功能集成到其他工具和服务中，通过提供基于上下文的 AI 辅助，提升你的开发体验。\n\n有关 MCP 服务器的完整简介 GitHub 和 MCP 概述，请参阅 [关于模型上下文协议 (MCP)](/zh/copilot/concepts/context/mcp)。\n\n## 先决条件\n\n* GitHub 帐户。\n* Visual Studio Code。\n* 编辑器中配置的 GitHub MCP 服务器。 请参阅“[设置 GitHub MCP 服务器](/zh/copilot/how-tos/provide-context/use-mcp-in-your-ide/set-up-the-github-mcp-server)”。\n* 如果你是具有 Copilot Business 或 Copilot Enterprise 计划的组织或企业的成员，则必须启用“MCP servers in Copilot”策略才能将 MCP 与 Copilot 配合使用。\n\n## GitHub在Visual Studio Code中使用 MCP 服务器\n\nGitHub MCP 服务器允许你在 GitHub 上，通过 Copilot Chat 对 Visual Studio Code\n执行各种操作。\n\n1. 单击 Copilot Chat 标题栏中的 <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg> 图标，打开 Visual Studio Code。\n2. 在 Copilot Chat 框中，从代理下拉菜单中选择 **“代理** ”。\n3. 若要查看可用操作，请在 Copilot Chat 框中单击“ **配置工具** ”图标。\n   * 如果展开 GitHub MCP 服务器条目，将看到可用工具的列表。\n4. 在 Copilot Chat 框中，键入与要执行的操作相关的命令或问题，然后按 **Enter**。\n   * 例如，可以要求 GitHub MCP 服务器创建新问题、列出拉取请求或检索存储库信息。\n5. GitHub MCP 服务器将处理你的请求并在聊天界面中提供响应。\n   * 在 Copilot Chat 框中，系统可能会要求你提供其他权限或提供更多信息来完成操作。\n6. 按照提示完成操作。\n\n## 故障排除\n\n如果在使用 GitHub MCP 服务器时遇到问题，可以采取一些常见的故障排除步骤。\n\n### 授权问题\n\n如果你在授权 MCP 服务器时遇到问题，请确保：\n\n* 你已在所选 IDE 中登录到 GitHub。\n\n如果您使用 personal access token（PAT）进行身份验证，请确保：\n\n* 你的 GitHub PAT 是有效的，并且具备你希望执行的操作所需的权限范围。\n* 您输入的 PAT 正确。\n\n### Copilot 代理模式问题\n\n如果您在使用 Copilot Chat 代理模式时遇到问题，请确保：\n\n* 您已在 Copilot Chat 框中选择了正确的代理程序。\n* 已在 IDE 中正确配置了 MCP 服务器。\n* 你拥有执行目标操作所需的权限。\n\n### 推送保护阻止\n\n如果使用 GitHub MCP 服务器并推送保护会阻止你认为可以安全公开的机密，则可以通过指定允许机密的原因绕过阻止。 请参阅“[使用推送保护和 GitHub MCP 服务器](/zh/code-security/concepts/secret-security/push-protection-and-the-github-mcp-server#resolving-a-block)”。\n\n### 一般提示\n\n如果遇到 MCP 服务器的其他问题 GitHub ，可参阅以下一些常规提示来帮助你进行故障排除：\n\n* 检查 MCP 服务器的输出日志，查看是否有任何错误信息。\n* 如果你是在本地运行 MCP 服务器，请确保你的本地环境已正确设置为支持运行 Docker 容器。\n* 尝试重启 MCP 服务器或 IDE。\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## 关于 GitHub MCP 服务器\n\nGitHub MCP 服务器是由GitHub提供和维护的模型上下文协议（MCP）服务器。 MCP 使你可以将 AI 功能集成到其他工具和服务中，通过提供基于上下文的 AI 辅助，提升你的开发体验。\n\n有关 MCP 服务器的完整简介 GitHub 和 MCP 概述，请参阅 [关于模型上下文协议 (MCP)](/zh/copilot/concepts/context/mcp)。\n\n## 先决条件\n\n* **Copilot访问** 。 请参阅“[什么是GitHub Copilot？](/zh/copilot/get-started/what-is-github-copilot#get-access)”。\n* **Visual Studio 版本 17.14 或更高版本**。 有关安装 Visual Studio的详细信息，请参阅 [Visual Studio 下载页](https://visualstudio.microsoft.com/downloads/)。\n* 编辑器中配置的 GitHub MCP 服务器。 请参阅“[设置 GitHub MCP 服务器](/zh/copilot/how-tos/provide-context/use-mcp-in-your-ide/set-up-the-github-mcp-server)”。\n* **从 GitHub 登录到 Visual Studio**。\n* 如果你是具有 Copilot Business 或 Copilot Enterprise 计划的组织或企业的成员，则必须启用“MCP servers in Copilot”策略才能将 MCP 与 Copilot 配合使用。\n\n## GitHub在Visual Studio中使用 MCP 服务器\n\nGitHub MCP 服务器允许你在 GitHub 上，通过 Copilot Chat 对 Visual Studio 执行各种操作。\n\n1. 在Visual Studio菜单栏中，单击“**视图**”，然后单击**GitHub Copilot Chat**。\n2. 在聊天面板底部，从模式下拉列表中选择“Agent”\\*\\*\\*\\*。\n3. 在 Copilot Chat 窗口中，单击工具图标。\n   * 在下方 **GitHub**，你将看到可用工具的列表。\n4. 在 Copilot Chat 框中，键入与要执行的操作相关的命令或问题，然后按 **Enter**。\n   * 例如，可以要求 GitHub MCP 服务器创建新问题、列出拉取请求或检索存储库信息。\n5. GitHub MCP 服务器将处理你的请求并在聊天界面中提供响应。\n   * 在 Copilot Chat 框中，系统可能会要求你提供其他权限或提供更多信息来完成操作。\n6. 按照提示完成操作。\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n## 关于 GitHub MCP 服务器\n\nGitHub MCP 服务器是由GitHub提供和维护的模型上下文协议（MCP）服务器。 MCP 使你可以将 AI 功能集成到其他工具和服务中，通过提供基于上下文的 AI 辅助，提升你的开发体验。\n\n有关 MCP 服务器的完整简介 GitHub 和 MCP 概述，请参阅 [关于模型上下文协议 (MCP)](/zh/copilot/concepts/context/mcp)。\n\n## 先决条件\n\n* **Copilot访问** 。 请参阅“[什么是GitHub Copilot？](/zh/copilot/get-started/what-is-github-copilot#get-access)”。\n* 兼容JetBrains IDE\\*\\*\\*\\*。\n  GitHub Copilot 与以下 IDE 兼容：\n\n  * IntelliJ IDEA（旗舰版、社区版、教育版）\n  * Android Studio\n  * CLion\n  * Code With Me 来宾\n  * DataGrip\n  * DataSpell\n  * GoLand\n  * JetBrains 客户端\n  * MPS\n  * PhpStorm\n  * PyCharm（专业版、社区版、教育版）\n  * Rider\n  * RubyMine\n  * RustRover\n  * WebStorm\n\n  请参阅 [JetBrains IDE](https://www.jetbrains.com/products/?ref_product=copilot\\&ref_type=engagement\\&ref_style=button) 工具查找器进行下载。\n* **最新版本的 GitHub Copilot 扩展**。 请在 JetBrains Marketplace 中查看[GitHub Copilot插件](https://plugins.jetbrains.com/plugin/17718-github-copilot?ref_product=copilot\\&ref_type=engagement\\&ref_style=text)。 有关安装说明，请参阅“[在环境中安装 GitHub Copilot 扩展](/zh/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains)”。\n* **登录到 GitHub JetBrains IDE**。 有关身份验证说明，请参阅“[在环境中安装 GitHub Copilot 扩展](/zh/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains#installing-the-github-copilot-plugin-in-your-jetbrains-ide)”。\n* **GitHubMCP 服务器**，在编辑器中配置。 请参阅“[设置 GitHub MCP 服务器](/zh/copilot/how-tos/provide-context/use-mcp-in-your-ide/set-up-the-github-mcp-server)”。\n* 如果你是具有 Copilot Business 或 Copilot Enterprise 计划的组织或企业的成员，则必须启用“MCP servers in Copilot”策略才能将 MCP 与 Copilot 配合使用。\n\n## GitHub在 JetBrains IDE 中使用 MCP 服务器\n\nGitHub MCP 服务器允许你通过 JetBrains IDE 中的GitHub在Copilot Chat上执行各种操作。\n\n1. Copilot Chat单击 **GitHub Copilot Chat** JetBrains IDE 窗口右侧的图标打开窗口。\n\n   ![活动栏中 GitHub Copilot Chat 图标的屏幕截图。](/assets/images/help/copilot/jetbrains-copilot-chat-icon.png)\n2. 在聊天面板顶部，单击“Agent”选项卡\\*\\*\\*\\*。\n3. 若要查看可用操作，请在 Copilot Chat 框中单击工具图标。\n   * 你将看到 MCP 服务器中 GitHub 可用操作的列表。\n4. 在 Copilot Chat 框中，键入与要执行的操作相关的命令或问题，然后按 **Enter**。\n   * 例如，可以要求 GitHub MCP 服务器创建新问题、列出拉取请求或检索存储库信息。\n5. GitHub MCP 服务器将处理你的请求并在聊天界面中提供响应。\n   * 在 Copilot Chat 框中，系统可能会要求你提供其他权限或提供更多信息来完成操作。\n6. 按照提示完成操作。\n\n## 故障排除\n\n如果在使用 GitHub MCP 服务器时遇到问题，可以采取一些常见的故障排除步骤。\n\n### 授权问题\n\n如果你在授权 MCP 服务器时遇到问题，请确保：\n\n* 你已在所选 IDE 中登录到 GitHub。\n\n如果您使用 personal access token（PAT）进行身份验证，请确保：\n\n* 你的 GitHub PAT 是有效的，并且具备你希望执行的操作所需的权限范围。\n* 您输入的 PAT 正确。\n\n### Copilot 代理模式问题\n\n如果您在使用 Copilot Chat 代理模式时遇到问题，请确保：\n\n* 您已在 Copilot Chat 框中选择了正确的代理程序。\n* 已在 IDE 中正确配置了 MCP 服务器。\n* 你拥有执行目标操作所需的权限。\n\n### 推送保护阻止\n\n如果使用 GitHub MCP 服务器并推送保护会阻止你认为可以安全公开的机密，则可以通过指定允许机密的原因绕过阻止。 请参阅“[使用推送保护和 GitHub MCP 服务器](/zh/code-security/concepts/secret-security/push-protection-and-the-github-mcp-server#resolving-a-block)”。\n\n### 一般提示\n\n如果遇到 MCP 服务器的其他问题 GitHub ，可参阅以下一些常规提示来帮助你进行故障排除：\n\n* 检查 MCP 服务器的输出日志，查看是否有任何错误信息。\n* 如果你是在本地运行 MCP 服务器，请确保你的本地环境已正确设置为支持运行 Docker 容器。\n* 尝试重启 MCP 服务器或 IDE。\n\n</div>\n\n<div class=\"ghd-tool xcode\">\n\n## 关于 GitHub MCP 服务器\n\nGitHub MCP 服务器是由GitHub提供和维护的模型上下文协议（MCP）服务器。 MCP 使你可以将 AI 功能集成到其他工具和服务中，通过提供基于上下文的 AI 辅助，提升你的开发体验。\n\n有关 MCP 服务器的完整简介 GitHub 和 MCP 概述，请参阅 [关于模型上下文协议 (MCP)](/zh/copilot/concepts/context/mcp)。\n\n## 先决条件\n\n* **Copilot访问** 。 请参阅“[什么是GitHub Copilot？](/zh/copilot/get-started/what-is-github-copilot#get-access)”。\n* **GitHub Copilot 用于 Xcode 扩展**。 请参阅“[在环境中安装 GitHub Copilot 扩展](/zh/copilot/how-tos/set-up/install-copilot-extension)”。\n* 编辑器中配置的 GitHub MCP 服务器。 请参阅“[设置 GitHub MCP 服务器](/zh/copilot/how-tos/provide-context/use-mcp-in-your-ide/set-up-the-github-mcp-server)”。\n* 如果你是具有 Copilot Business 或 Copilot Enterprise 计划的组织或企业的成员，则必须启用“MCP servers in Copilot”策略才能将 MCP 与 Copilot 配合使用。\n\n## 在 GitHub Xcode 中使用 MCP 服务器\n\nGitHub MCP 服务器使你可以通过 Xcode 中的 GitHub 在 Copilot Chat 上执行广泛的行动。\n\n1. 若要打开聊天视图，请在菜单栏中单击 **“编辑器**”，然后单击“**<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot\\*\\*\\*\\*打开聊天**”。\n   Copilot Chat 在新窗口中打开。\n2. 在聊天面板底部，选择“Agent”\\*\\*\\*\\*。\n3. 若要查看可用操作，请在 Copilot Chat 框中单击工具图标。\n   * 你将看到 MCP 服务器中 GitHub 可用操作的列表。\n4. 在 Copilot Chat 框中，键入与要执行的操作相关的命令或问题，然后按 **Enter**。\n   * 例如，可以要求 GitHub MCP 服务器创建新问题、列出拉取请求或检索存储库信息。\n5. GitHub MCP 服务器将处理你的请求并在聊天界面中提供响应。\n   * 在 Copilot Chat 框中，系统可能会要求你提供其他权限或提供更多信息来完成操作。\n6. 按照提示完成操作。\n\n## 故障排除\n\n如果在使用 GitHub MCP 服务器时遇到问题，可以采取一些常见的故障排除步骤。\n\n### 授权问题\n\n如果你在授权 MCP 服务器时遇到问题，请确保：\n\n* 你已在所选 IDE 中登录到 GitHub。\n\n如果您使用 personal access token（PAT）进行身份验证，请确保：\n\n* 你的 GitHub PAT 是有效的，并且具备你希望执行的操作所需的权限范围。\n* 您输入的 PAT 正确。\n\n### Copilot 代理模式问题\n\n如果您在使用 Copilot Chat 代理模式时遇到问题，请确保：\n\n* 您已在 Copilot Chat 框中选择了正确的代理程序。\n* 已在 IDE 中正确配置了 MCP 服务器。\n* 你拥有执行目标操作所需的权限。\n\n### 推送保护阻止\n\n如果使用 GitHub MCP 服务器并推送保护会阻止你认为可以安全公开的机密，则可以通过指定允许机密的原因绕过阻止。 请参阅“[使用推送保护和 GitHub MCP 服务器](/zh/code-security/concepts/secret-security/push-protection-and-the-github-mcp-server#resolving-a-block)”。\n\n### 一般提示\n\n如果遇到 MCP 服务器的其他问题 GitHub ，可参阅以下一些常规提示来帮助你进行故障排除：\n\n* 检查 MCP 服务器的输出日志，查看是否有任何错误信息。\n* 如果你是在本地运行 MCP 服务器，请确保你的本地环境已正确设置为支持运行 Docker 容器。\n* 尝试重启 MCP 服务器或 IDE。\n\n</div>\n\n<div class=\"ghd-tool eclipse\">\n\n## 关于 GitHub MCP 服务器\n\nGitHub MCP 服务器是由GitHub提供和维护的模型上下文协议（MCP）服务器。 MCP 使你可以将 AI 功能集成到其他工具和服务中，通过提供基于上下文的 AI 辅助，提升你的开发体验。\n\n有关 MCP 服务器的完整简介 GitHub 和 MCP 概述，请参阅 [关于模型上下文协议 (MCP)](/zh/copilot/concepts/context/mcp)。\n\n## 先决条件\n\n* 对 Copilot 的访问权限\\*\\*\\*\\*。 请参阅“[什么是GitHub Copilot？](/zh/copilot/get-started/what-is-github-copilot#get-access)”。\n* 兼容的 Eclipse 版本\\*\\*\\*\\*。 若要使用 GitHub Copilot 扩展，必须拥有 Eclipse 版本 2024-09 或更高版本。 请参阅 [Eclipse 下载页](https://www.eclipse.org/downloads/packages/)。\n* 如果你是具有 Copilot Business 或 Copilot Enterprise 计划的组织或企业的成员，则必须启用“MCP servers in Copilot”策略才能将 MCP 与 Copilot 配合使用。\n* 编辑器中配置的 GitHub MCP 服务器。 请参阅“[设置 GitHub MCP 服务器](/zh/copilot/how-tos/provide-context/use-mcp-in-your-ide/set-up-the-github-mcp-server)”。\n* **最新版本的 GitHub Copilot 扩展**。 从 [Eclipse 市场](https://aka.ms/copiloteclipse?ref_product=copilot\\&ref_type=engagement\\&ref_style=text)下载此内容。 有关详细信息，请参阅“[在环境中安装 GitHub Copilot 扩展](/zh/copilot/how-tos/set-up/install-copilot-extension?tool=eclipse)”。\n* **从 Eclipse 登录 GitHub**\n\n## GitHub在 Eclipse 中使用 MCP 服务器\n\nGitHub MCP 服务器允许你通过 Eclipse 中的GitHub对Copilot Chat执行各种操作。\n\n1. 若要打开 Copilot Chat 面板，请单击 Copilot Eclipse 底部状态栏中的图标（<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>），然后单击“ **打开聊天**”。\n2. 在聊天面板底部，从模式下拉列表中选择“Agent”\\*\\*\\*\\*。\n3. 若要查看可用操作，请在 Copilot Chat 框中单击工具图标。\n   * 在 `github` 之下，你将看到一系列可用操作。\n4. 在 Copilot Chat 框中，键入与要执行的操作相关的命令或问题，然后按 **Enter**。\n   * 例如，可以要求 GitHub MCP 服务器创建新问题、列出拉取请求或检索存储库信息。\n5. GitHub MCP 服务器将处理你的请求并在聊天界面中提供响应。\n   * 在 Copilot Chat 框中，系统可能会要求你提供其他权限或提供更多信息来完成操作。\n6. 按照提示完成操作。\n\n## 故障排除\n\n如果在使用 GitHub MCP 服务器时遇到问题，可以采取一些常见的故障排除步骤。\n\n### 授权问题\n\n如果你在授权 MCP 服务器时遇到问题，请确保：\n\n* 你已在所选 IDE 中登录到 GitHub。\n\n如果您使用 personal access token（PAT）进行身份验证，请确保：\n\n* 你的 GitHub PAT 是有效的，并且具备你希望执行的操作所需的权限范围。\n* 您输入的 PAT 正确。\n\n### Copilot 代理模式问题\n\n如果您在使用 Copilot Chat 代理模式时遇到问题，请确保：\n\n* 您已在 Copilot Chat 框中选择了正确的代理程序。\n* 已在 IDE 中正确配置了 MCP 服务器。\n* 你拥有执行目标操作所需的权限。\n\n### 推送保护阻止\n\n如果使用 GitHub MCP 服务器并推送保护会阻止你认为可以安全公开的机密，则可以通过指定允许机密的原因绕过阻止。 请参阅“[使用推送保护和 GitHub MCP 服务器](/zh/code-security/concepts/secret-security/push-protection-and-the-github-mcp-server#resolving-a-block)”。\n\n### 一般提示\n\n如果遇到 MCP 服务器的其他问题 GitHub ，可参阅以下一些常规提示来帮助你进行故障排除：\n\n* 检查 MCP 服务器的输出日志，查看是否有任何错误信息。\n* 如果你是在本地运行 MCP 服务器，请确保你的本地环境已正确设置为支持运行 Docker 容器。\n* 尝试重启 MCP 服务器或 IDE。\n\n</div>\n\n## 延伸阅读\n\n* [使用 MCP 增强 GitHub Copilot 智能体 模式](/zh/copilot/tutorials/enhance-agent-mode-with-mcp)\n* [为存储库配置 MCP 服务器](/zh/copilot/how-tos/copilot-on-github/customize-copilot/configure-mcp-servers)"}