GitHub PR 댓글 MCP 서버
이는 GitHub 개인 액세스 토큰을 사용하여 GitHub 풀 리퀘스트 코멘트를 가져오는 MCP(모델 컨텍스트 프로토콜) 서버입니다.
특징
파일 경로, 줄 범위 및 답변이 포함된 PR 주석을 가져옵니다.
Octokit을 통해 GitHub API를 사용합니다.
StdioServerTransport를 사용하여 MCP 서버를 구현합니다.
구조화된 JSON 형식으로 주석을 반환합니다.
Related MCP server: github-repo-mcp
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 github-pr-mcp를 자동으로 설치하려면:
지엑스피1
수동 설치
저장소를 복제합니다
종속성 설치:
npm installGitHub 토큰으로
.env파일을 만듭니다.GITHUB_TOKEN=your_github_token_here
용법
프로젝트를 빌드하세요:
npm run build서버를 실행합니다:
npm start또는 GitHub 토큰을 사용하여 직접:
node dist/server.js your_github_token_here서버는 다음 매개변수를 허용하는
get_pr_comments라는 도구를 제공합니다.owner: 저장소 소유자(사용자 이름 또는 조직)repo: 저장소 이름pull_number: 풀 리퀘스트 번호
커서와의 통합
Cursor와 통합하려면 Cursor의 MCP 서버 구성에서 다음 명령을 사용하세요.
/path/to 프로젝트의 실제 경로로 바꾸고, your_github_token_here GitHub 개인 액세스 토큰으로 바꾸세요.
테스트
서버 기능을 검증하기 위해 테스트 클라이언트가 포함되었습니다.
프로젝트를 빌드하세요:
npm run build테스트 클라이언트를 실행합니다.
npm test
테스트 클라이언트는 서버를 시작하고 서버에 연결한 다음 샘플 매개변수를 사용하여 get_pr_comments 도구를 호출합니다.
응답 형식
서버는 다음 형식으로 주석을 반환합니다.
개발
개발 모드에서 서버를 실행하려면:
특허
아이에스씨