MCP ★ 28.8k ⬇ 172.8k

GitHub MCP

#GitHub#이슈#PR#Actions#저장소
💡

GitHub 공식 MCP 서버. 저장소 탐색, 이슈/PR 관리, Actions 모니터링, 코드 보안 분석을 Claude Code에서 직접 수행.

🔓
이슈/PR/Actions 통합 관리 새로운 능력
설치 방법 · plugin marketplace (claude-plugins-official)
$ /plugin install github

GitHub 공식 MCP 서버

왜 필요한가?

GitHub 작업은 웹 UI, CLI, API를 오가며 수행해야 합니다. GitHub MCP를 사용하면 Claude Code에서 직접 저장소 탐색, 이슈/PR 관리, CI/CD 모니터링, 보안 분석까지 수행할 수 있습니다.

주요 기능

  • 저장소 관리 — 코드 탐색, 파일 검색, 커밋 분석, 프로젝트 구조 파악
  • 이슈/PR 자동화 — 이슈 생성·수정, PR 생성·리뷰, 라벨·담당자 관리
  • CI/CD 인텔리전스 — GitHub Actions 워크플로우 모니터링, 빌드 실패 분석, 릴리스 관리
  • 코드 보안 — 보안 취약점 분석, Dependabot 알림 조회, 코드 패턴 검사
  • 팀 협업 — 디스커션 접근, 알림 관리, 팀 활동 분석

도구 그룹 (Toolsets)

기능별로 필요한 도구만 선택적으로 활성화할 수 있습니다:

  • repos — 저장소 탐색, 파일 조회, 커밋 분석
  • issues — 이슈 생성, 수정, 검색, 코멘트
  • pull_requests — PR 생성, 리뷰, 머지
  • actions — 워크플로우 실행, 상태 확인, 로그 조회
  • code_security — 보안 스캔 결과, Dependabot 알림

인증 방법

  • OAuth — 원격 서버 연결 시 권장 (VS Code 1.101+)
  • Personal Access Token (PAT)GITHUB_PERSONAL_ACCESS_TOKEN 환경 변수로 설정

Before / After

Before: GitHub 웹 열기 → 이슈 확인 → CLI로 전환 → 코드 수정 → 다시 웹에서 PR 생성 → Actions 탭에서 빌드 확인

After: “열린 이슈 중 긴급한 것 보여줘” → 이슈 확인 → 코드 수정 → PR 생성 → 빌드 상태 확인까지 한 흐름

실제 사용 시나리오

  1. 저장소의 열린 이슈를 분석하고 우선순위별로 정리한 뒤 담당자 배정
  2. PR 변경 사항을 가져와 리뷰하고, 코멘트 작성까지 Claude Code에서 처리
  3. Actions 워크플로우 실패 시 로그를 분석하여 원인 파악 및 수정 방안 제안