Skip to main content

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

Узнайте, как настраивать наборы инструментов и инструменты для 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
    
  •         **Выбор конкретных инструментов** для детального управления при исключении конкретных инструментов или объединения наборов инструментов с отдельными инструментами
    

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

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

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

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

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

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

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

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

Для подробных инструкций по установке см. Local GitHub MCP server and Tool configuration в 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)