MCP-сервер включает стандартные GitHub наборы инструментов (repos, issues, и pull_requests), которые включаются автоматически. Вы можете настроить конфигурацию набора инструментов следующим образом:
- Включение отдельных наборов инструментов , таких как
actions,code_securityилиsecret_protection - Использование специальных ключевых слов таких как
allдля включения всех доступных инструментов, илиdefaultдля включения стандартного набора наряду с другими (например,default,stargazers) - Доступ к удалённым наборам инструментов , таким
copilotкак (для Copilot облачный агент) иgithub_support_docs_search, которые доступны только на удалённом сервере MCP - Выбор конкретных инструментов для детального управления при исключении конкретных инструментов или объединения наборов инструментов с отдельными инструментами
Полный список доступных наборов инструментов смотрите Tools в репозитории github/github-mcp-server. Для примеров конфигурации см. Server configuration. Для полного введения в GitHub сервер MCP и обзора MCP см. О протоколе контекста модели (MCP).
Конфигурирование наборов инструментов для удалёного MCP-сервера
Вы можете настроить наборы инструментов для удалённого GitHub MCP-сервера, используя следующие параметры:
- параметры пути URL при включении единого набора инструментов
- HTTP-заголовки при включении нескольких наборов инструментов
Для подробных инструкций по установке см. разделы «Удалённый GitHub MCP сервер и конфигурация удалённых серверов » в github/github-mcp-server репозитории.
Конфигурирование наборов инструментов для локального сервера MCP
Вы можете настроить наборы инструментов для локального GitHub MCP-сервера, используя следующие функции:
- Флаги командной строки
- Переменные среды (они имеют приоритет над флагами командной строки)
Подробные инструкции по установке см. раздел Local GitHub MCP server and Tool configuration в github/github-mcp-server репозитории.