Integrations
Enables repository management, file operations (create, update, read), issue tracking, pull request creation, branch management, search capabilities, and commit history viewing through the GitHub API.
GitHub MCP 서버
GitHub과 상호 작용하기 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 도구를 통해 AI 어시스턴트는 저장소 관리, 파일 작업, 이슈 추적 등 다양한 GitHub 작업을 수행할 수 있습니다.
특징
- 저장소 작업 : 저장소 생성, 저장소 포크
- 파일 작업 : 파일 생성, 업데이트 및 읽기, 단일 커밋에서 여러 파일 푸시
- 이슈 관리 : 이슈 생성, 업데이트, 목록 작성 및 코멘트 달기
- 풀 리퀘스트 : 풀 리퀘스트 생성
- 지점 관리 : 지점 생성
- 검색 기능 : 코드, 저장소, 이슈 및 사용자 검색
- 커밋 기록 : 커밋 목록
설정
필수 조건
- Node.js 18 이상
- 적절한 권한이 있는 GitHub 개인 액세스 토큰
설치
- 이 저장소를 복제하세요
- 종속성 설치:지엑스피1
- 프로젝트를 빌드하세요:Copy
구성
이 MCP 서버는 GitHub API 인증을 위해 GitHub 개인 액세스 토큰이 필요합니다. 토큰은 환경 변수로 제공해야 합니다.
Copy
Smithery를 사용하여 배포하는 경우 토큰은 githubPersonalAccessToken
구성 옵션을 통해 구성됩니다.
용법
지역적으로 실행
서버를 로컬로 실행하려면:
Copy
Smithery로 배치
이 저장소에는 Smithery를 사용하여 배포하는 데 필요한 구성 파일이 포함되어 있습니다.
Dockerfile
: MCP 서버에 대한 Docker 이미지를 빌드하는 방법을 정의합니다.smithery.yaml
: Smithery가 MCP 서버를 시작하는 방법을 구성합니다.
배포 지침은 Smithery 문서를 참조하세요.
개발
건물
Copy
린팅
Copy
특허
MIT
This server cannot be installed
저장소 관리, 파일 작업, 이슈 추적, 풀 리퀘스트 생성을 포함한 GitHub 작업을 AI 어시스턴트가 수행할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.