Skip to main content

为 GitHub MCP 服务器配置工具集

了解如何为 GitHub MCP 服务器配置工具集和工具,以便精细控制和优化性能。

GitHub MCP 服务器包括自动启用的默认工具集(repos``issuespull_requests)。 可以通过以下方式自定义工具集配置:

  •         **启用单个工具集** ,例如 `actions`, `code_security`或 `secret_protection`
    
  •         **使用特殊关键字**,例如`all`启用每个可用的工具集,或[`default`](https://github.com/github/github-mcp-server?tab=readme-ov-file#default-toolset)与其他关键字一起包含标准集(例如) `default,stargazers`
    
  •           **访问仅限远程使用的工具集**,例如 `copilot`(对于 Copilot 编码智能体)和 `github_support_docs_search`,这些工具集仅在远程 MCP 服务器上可用。
    
  • 如果要排除特定工具或将工具集与单个工具组合在一起,请选择用于精细控制的特定工具

有关可用工具集的完整列表,请参阅存储库中的github/github-mcp-server”。 有关配置示例,请参阅 服务器配置。 有关 GitHub MCP 服务器的完整简介和 MCP 概述,请参阅“关于模型上下文协议 (MCP)”。

为远程 MCP 服务器配置工具集

您可以使用以下命令为远程 GitHub MCP 服务器配置工具集:

  • 启用单个工具集时的 URL 路径参数
  • 启用多个工具集时 HTTP 标头

有关详细的设置说明,请参阅存储库中的 Remote GitHub MCP 服务器github/github-mcp-server

为本地 MCP 服务器配置工具集

可以使用以下命令为本地 GitHub MCP 服务器配置工具集:

  •         **命令行标志**
    
  •         **环境变量** (这些变量优先于命令行标志)
    

有关详细的设置说明,请参阅存储库中的 Local GitHub MCP 服务器github/github-mcp-server

延伸阅读

  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/set-up-the-github-mcp-server)
    
  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/use-the-github-mcp-server)
    
  •         [AUTOTITLE](/copilot/how-tos/provide-context/use-mcp/configure-toolsets)