GitHub 매퍼 MCP 서버
GitHub Mapper는 GitHub 저장소를 매핑하고 분석하는 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 사용자가 GitHub 개인 액세스 토큰을 설정하고 특정 저장소의 구조 및 요약 통계를 포함한 자세한 정보를 검색할 수 있도록 합니다.
특징
- 인증을 위해 GitHub 개인 액세스 토큰을 설정하세요
- GitHub 저장소 구조를 매핑하고 분석합니다.
- 저장소 요약 정보(별점, 포크, 언어 등)를 검색합니다.
- 자세한 저장소 파일 구조 제공
필수 조건
- Node.js(v18.0.0 이상 권장)
- npm(Node.js와 함께 제공)
- 적절한 권한이 있는 GitHub 개인 액세스 토큰
설치
Smithery를 통해 설치
Smithery 를 통해 Claude Desktop용 GitHub Mapper를 자동으로 설치하려면:
지엑스피1
수동 설치
- 저장소를 복제합니다.
- 종속성 설치:
- 프로젝트를 빌드하세요:
용법
- 서버를 시작합니다:
- 서버는 stdio에서 실행되므로 MCP 클라이언트와 통신할 수 있습니다.
사용 가능한 도구
1. set-github-token
인증을 위한 GitHub 개인 액세스 토큰을 설정합니다.
- 여기에서 개인 액세스 토큰을 생성하세요. 토큰(클래식)을 선택하세요. 범위: repo
예를 들어, IDE 또는 Claude Desktop에서:
2. map-github-repo
GitHub 저장소 구조를 매핑하고 요약 정보를 제공합니다.
예:
Cline 또는 Roo-Cline MCP 클라이언트에 수동 설치:
출력 예
이미지
실행 평가
evals 패키지는 index.ts 파일을 실행하는 mcp 클라이언트를 로드하므로 테스트 사이에 다시 빌드할 필요가 없습니다. npx 명령 앞에 접두사를 붙여 환경 변수를 로드할 수 있습니다. 전체 문서는 여기에서 확인할 수 있습니다.
오류 처리
- GitHub 토큰이 설정되지 않은 경우 먼저
set-github-token
도구를 사용하라는 오류 메시지가 표시됩니다. - 잘못된 GitHub URL이나 저장소 경로가 있으면 해당 오류 메시지가 표시됩니다.
기여하다
기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
GitHub 저장소 매핑 및 분석 도구를 제공합니다. 사용자가 GitHub 개인 액세스 토큰을 설정하고 특정 저장소의 구조 및 요약 통계를 포함한 자세한 정보를 검색할 수 있도록 지원합니다.
Related MCP Servers
- -securityFlicense-qualityEnables interaction with GitHub through the GitHub API, supporting file operations, repository management, advanced search, and issue tracking with comprehensive error handling and automatic branch creation.Last updated -91TypeScript
- -securityFlicense-qualityProvides tools for interacting with GitHub's API through the MCP protocol, allowing users to create repositories, push content, and retrieve user information.Last updated -JavaScript
- -securityFlicense-qualityEnables comprehensive GitHub operations through natural language including file management, repository administration, issue tracking, and advanced code searching.Last updated -22,5731TypeScript
- AsecurityFlicenseAqualityProvides GitHub data analysis for repositories, developers, and organizations, enabling insights into open source ecosystems through API calls and natural language queries.Last updated -52JavaScript