MCP ★ 28.9k ⬇ 172.8k

GitHub MCP

공개 · 업데이트

💡

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)

서버는 총 19개 toolset을 제공하며, 시작 시 기본 활성화되는 5개는 다음과 같습니다:

  • context — 현재 세션의 저장소·사용자 컨텍스트
  • repos — 저장소 탐색, 파일 조회, 커밋 분석
  • issues — 이슈 생성, 수정, 검색, 코멘트
  • pull_requests — PR 생성, 리뷰, 머지
  • users — 사용자 조회

필요에 따라 추가 toolset을 활성화할 수 있습니다: actions, code_security, copilot, dependabot, discussions, gists, git, labels, notifications, orgs, projects, secret_protection, security_advisories, stargazers. 메타 toolset all 또는 default로 일괄 활성화도 가능합니다.

인증 방법

  • 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 워크플로우 실패 시 로그를 분석하여 원인 파악 및 수정 방안 제안

자주 묻는 질문

GitHub MCP는 무엇인가요?

GitHub 공식 MCP 서버로, Claude Code에서 저장소 탐색, 이슈·PR 관리, GitHub Actions 모니터링, 코드 보안 분석까지 직접 수행할 수 있게 해줍니다.

어떤 환경에서 동작하나요?

Claude Code, Claude Desktop, VS Code, Cursor에서 동작합니다.

어떻게 설치하나요?

Claude Code에서 `/plugin install github`로 설치합니다. claude-plugins-official 마켓플레이스에 포함되어 있습니다.

어떻게 인증하나요?

원격 서버 연결 시 OAuth가 권장되며 VS Code 1.101 이상에서 지원됩니다. 또는 `GITHUB_PERSONAL_ACCESS_TOKEN` 환경 변수로 Personal Access Token(PAT)을 설정할 수 있습니다.

기본으로 활성화되는 기능은 무엇인가요?

총 19개 toolset 중 기본 5개(context, repos, issues, pull_requests, users)가 시작 시 활성화됩니다. 필요에 따라 actions·code_security·dependabot 등 추가 toolset을 켤 수 있고, 메타 toolset `all`/`default`로 일괄 활성화도 가능합니다.

주요 기능은 무엇인가요?

저장소 관리(코드 탐색·파일 검색·커밋 분석), 이슈/PR 자동화(생성·수정·리뷰·라벨), CI/CD 인텔리전스(Actions 모니터링·빌드 실패 분석·릴리스), 코드 보안(취약점·Dependabot), 팀 협업(디스커션·알림·팀 활동)을 제공합니다.