Skip to main content

为 GitHub MCP 服务器配置工具集

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

          GitHub MCP 服务器包括自动启用的默认工具集(`repos``issues`和`pull_requests`)。 可以通过以下方式自定义工具集配置:
  • 启用单个工具集 ,例如 actionscode_securitysecret_protection
  • 使用特殊关键字,例如all启用每个可用的工具集,或default与其他关键字一起包含标准集(例如) default,stargazers
  • 访问仅在远程 MCP 服务器上可用的仅适用于远程的工具集,例如copilot(用于Copilot云代理)和github_support_docs_search
  • 如果要排除特定工具或将工具集与单个工具组合在一起,请选择用于精细控制的特定工具

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

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

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

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

有关详细的设置说明,请参阅存储库中的GitHub[远程 MCP 服务器](https://github.com/github/github-mcp-server/blob/main/docs/remote-server.md)和`github/github-mcp-server`。

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

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

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

有关详细的设置说明,请参阅存储库中的GitHub[本地 MCP 服务器](https://github.com/github/github-mcp-server?tab=readme-ov-file#tool-configuration)和`github/github-mcp-server`。

延伸阅读