Skip to main content

Конфигурирование наборов инструментов для GitHub MCP Server

Узнайте, как настраивать наборы инструментов и инструменты для MCP-сервера GitHub для тонкого управления и оптимизации производительности.

Сервер GitHub включает стандартные наборы инструментов (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` как (for Агент кодирования Copilot) и `github_support_docs_search`, которые доступны только на удалённом сервере MCP
    
  •         **Выбор конкретных инструментов** для детального управления при исключении конкретных инструментов или объединения наборов инструментов с отдельными инструментами
    

Полный список доступных наборов инструментов смотрите Tools в репозитории github/github-mcp-server. Для примеров конфигурации см. Server configuration. Полное введение в сервер GitHub и обзор MCP см. О протоколе контекста модели (MCP).

Конфигурирование наборов инструментов для удалёного MCP-сервера

Вы можете настроить наборы инструментов для удалённого GitHub MCP-сервера с помощью следующих методов:

  •         **параметры пути URL** при включении единого набора инструментов
    
  •         **HTTP-заголовки** при включении нескольких наборов инструментов
    

Для подробных инструкций по установке см. Remote GitHub MCP server и Remote server configuration в репозитории github/github-mcp-server.

Конфигурирование наборов инструментов для локального сервера MCP

Вы можете настроить наборы инструментов для локального MCP-сервера с помощью следующих инструментов:

  •         **Флаги командной строки**
    
  •         **Переменные среды** (они имеют приоритет над флагами командной строки)
    

Для подробных инструкций по установке см. Local GitHub MCP server и Tool configuration в репозитории github/github-mcp-server.

Дополнительные материалы

  •         [автозаголовок](/copilot/how-tos/provide-context/use-mcp/set-up-the-github-mcp-server)
    
  •         [автозаголовок](/copilot/how-tos/provide-context/use-mcp/use-the-github-mcp-server)