Skip to main content

GitHub MCP 서버에 대한 도구 집합 구성

세분화된 제어 및 최적화된 성능을 위해 MCP 서버에 대한 GitHub 도구 집합 및 도구를 구성하는 방법을 알아봅니다.

MCP 서버에는 GitHub 자동으로 사용하도록 설정된 기본 도구 집합(repos``issuespull_requests)이 포함됩니다. 다음을 통해 도구 집합 구성을 사용자 지정할 수 있습니다.

  • 개별 도구 집합을 사용 가능하게 만들기(예를 들어 actions, code_security, 또는 secret_protection)

          **를 사용하거나, 표준 집합을 다른 도구 집합과 함께 포함하도록 `all`(예: `default`)
  • 원격 MCP 서버에서만 사용할 수 있는copilot, Copilot 클라우드 에이전트 및 github_support_docs_search와 같은 원격 전용 도구 집합에 액세스
  • 특정 도구를 제외하거나 도구 집합을 개별 도구와 결합하려는 경우 세부적인 제어를 위한 특정 도구 선택

사용 가능한 도구 집합의 전체 목록은 리포지토리의 github/github-mcp-server을 참조하세요. 구성 예제는 서버 구성을 참조하세요. MCP 서버에 대한 GitHub 전체 소개 및 MCP 개요는 모델 컨텍스트 프로토콜(MCP) 정보을 참조하세요.

원격 MCP 서버에 대한 도구 집합 구성

다음을 사용하여 원격 GitHub MCP 서버에 대한 도구 집합을 구성할 수 있습니다.

  • 단일 도구 집합을 사용하도록 설정할 때 URL 경로 매개 변수
  • 여러 도구 집합을 사용하도록 설정할 때 HTTP 헤더

자세한 설정 지침은 리포지토리의 원격 GitHub MCP 서버원격 서버 구성github/github-mcp-server 참조하세요.

로컬 MCP 서버에 대한 도구 집합 구성

다음을 사용하여 로컬 GitHub MCP 서버에 대한 도구 집합을 구성할 수 있습니다.

  • 명령줄 플래그
  • 환경 변수 (명령줄 플래그보다 우선 적용)

자세한 설정 지침은 리포지토리의 로컬 GitHub MCP 서버도구 구성github/github-mcp-server 참조하세요.

추가 읽기