GitHub MCP 服务器包括自动启用的默认工具集(repos、issues 和 pull_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。 有关配置示例,请参阅 Server 配置。 有关 GitHub MCP 服务器的完整简介和 MCP 概述,请参阅 关于模型上下文协议 (MCP)。
为远程 MCP 服务器配置工具集
您可以使用以下命令为远程 GitHub MCP 服务器配置工具集:
- 启用单个工具集时的 URL 路径参数
- 启用多个工具集时 HTTP 标头
有关详细的设置说明,请参阅 远程 GitHub MCP 服务器 和 远程服务器配置 存储库中的 github/github-mcp-server。
为本地 MCP 服务器配置工具集
可以使用以下命令为本地 GitHub MCP 服务器配置工具集:
-
**命令行标志** -
**环境变量** (这些变量优先于命令行标志)
有关详细的设置说明,请参阅 Local GitHub MCP server 和 Tool configurationgithub/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)