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 생성 → 빌드 상태 확인까지 한 흐름
실제 사용 시나리오
- 저장소의 열린 이슈를 분석하고 우선순위별로 정리한 뒤 담당자 배정
- PR 변경 사항을 가져와 리뷰하고, 코멘트 작성까지 Claude Code에서 처리
- Actions 워크플로우 실패 시 로그를 분석하여 원인 파악 및 수정 방안 제안