GitHub MCP를 추가하는 방법
Durin을 통해 GitHub를 연결하고 롤아웃 전에 허용된 읽기 및 거부된 요청을 확인합니다.
공급자 액세스 준비
등록된 GitHub OAuth 클라이언트와 정확한 앱 출처/연결/콜백을 사용하세요. GitHub 앱의 경우 일반 → 클라이언트 비밀에서 클라이언트 비밀을 생성합니다. PEM 개인 키는 앱 인증을 제공합니다. 조직 동의 및 저장소 액세스를 확인합니다. 내장 엔드포인트는 https://api.githubcopilot.com/mcp/x/all.입니다.
저장, 검토 및 활성화
관리 → 연결 → 모든 공급자를 엽니다. OAuth 초안을 저장하고, 로그인하고, 도구를 검색하고, 권한 검토를 저장하고, 일치하는 배포 유효성 검사기를 얻으세요. 승인된 읽기 테스트를 실행하고, 청구서를 검토하고, 활성화를 확인하고, 검토된 도구를 활성화하십시오.
Discover에는 사용 가능한 모든 도구 세트가 포함되지만 실행 액세스 권한은 부여되지 않습니다. 검토된 도구만 활성화합니다.
개인 공급자 액세스를 완료하고 Durin 연결 URL을 복사한 후 정확한 URL에 대해 MCP 클라이언트를 인증하세요. 공유 증거에서 자격 증명과 엔드포인트 비밀을 유지하세요.
승인된 저장소 사용
승인된 테스트 저장소 하나에서 README.md를 읽어보세요. 검색된 읽기 도구와 검토된 스키마를 사용하여 저장소 및 파일 인수를 입력합니다. Durin 정책에서 두 번째 테스트 저장소를 제외합니다.
- 예상되는 성공: 허용된 README 콘텐츠; 활동 기록을 허용하고 성공적인 실행 결과를 제공합니다.
- 예상 거부: 저장소만 제외된 테스트 저장소로 변경합니다. 새로운 공급자 전송이 없습니다. 테스트 후 기준선을 복원합니다.
문제 해결
로그인에 성공했지만 도구를 사용할 수 없습니다.
개인 동의, 팀 액세스, 허용된 리소스, 배포된 유효성 검사기 및 활성화를 확인하세요. 검색 및 승인된 요청만으로는 액세스 권한이 부여되지 않습니다.
자주 묻는 질문
무엇이 확인되었나요?
호스팅된 클라이언트/버전: 이 가이드에서는 확인되지 않았습니다. 워크플로를 완료하면 클라이언트, 버전, UTC 날짜, 도구/스키마 개정 및 두 활동 ID를 모두 기록합니다. 어댑터 테스트 데이터는 생산 연결을 활성화하지 않습니다.