GitHub MCP — AI가 이슈·PR·코드를 직접 다루게 (GitHub 공식)
자료설명
깃허브를 쓰다 보면 잡무가 많다. 이슈 목록 훑어서 정리하고, PR 설명 읽고, 리뷰 코멘트 따라가고, 액션(CI) 실패 원인 찾고… GitHub MCP 서버를 붙이면 이런 걸 AI에게 그대로 맡길 수 있다. GitHub가 직접 만들고 유지하는 공식 서버다.
무엇을 할 수 있나
저장소·코드 파일 탐색하고 읽기
이슈·PR 생성·수정·정리, 코멘트 달기
GitHub Actions(CI) 워크플로 상태 확인·분석
코드 보안 경고·의존성 살펴보기
'이 저장소 최근 열린 이슈 우선순위 매겨줘', '이 PR 뭐 바뀌었는지 요약해줘' 같은 게 바로 된다.
설치와 연결
가장 쉬운 방법은 GitHub가 호스팅하는 원격 서버에 연결하는 것이다. 설치할 게 없고 URL만 넣으면 된다.
{
"servers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
}
}
}Claude Code라면 명령으로도 추가할 수 있다.
claude mcp add --transport http github https://api.githubcopilot.com/mcp/처음 쓸 때 브라우저 로그인(OAuth)으로 인증하면 끝난다. 자동화·CI 환경이라면 개인 액세스 토큰(PAT)을 Authorization: Bearer <토큰> 헤더나 GITHUB_PERSONAL_ACCESS_TOKEN 환경변수로 넣는다.
인터넷 없이 로컬에서 돌리고 싶으면 공식 Docker 이미지를 쓸 수도 있다.
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=<토큰> ghcr.io/github/github-mcp-server주의할 점
토큰·권한 범위를 필요한 만큼만 준다. 전체 저장소 쓰기 권한을 함부로 열지 않는다.
원격 서버는 인터넷 연결이 필요하다.
조직 저장소는 관리자 정책에 따라 접근이 제한될 수 있다.
출처와 다운로드
아래 참고링크의 공식 GitHub에서 원격·로컬 설정과 도구 목록을 볼 수 있고, 하단 첨부파일로 저장소 전체를 zip으로 받아 볼 수 있다.
참고링크
아직 후기가 없습니다. 첫 후기를 작성해보세요!