mcp-github-trending MCP 서버
간단한 API 인터페이스를 통해 GitHub 트렌드 저장소와 개발자 데이터에 대한 액세스를 제공하는 MCP 서버입니다.
특징
GitHub 트렌드 저장소 및 개발자 데이터에 액세스하세요
프로그래밍 언어로 필터링
기간별 필터링(일별, 주별, 월별)
음성 언어로 필터링
잘 포맷된 JSON 응답을 반환합니다.
Related MCP server: GitHub MCP Server Plus
도구
서버는 다음 도구를 구현합니다.
get_github_trending_repositories
다음 매개변수를 사용하여 GitHub에서 인기 있는 저장소를 가져옵니다.
language(선택 사항): 저장소를 필터링할 프로그래밍 언어(예: "python", "javascript")since(선택 사항): 저장소를 필터링할 기간("매일", "매주", "매월")입니다. 기본값은 "매일"입니다.spoken_language(선택 사항): 저장소를 필터링할 음성 언어
응답 예시:
지엑스피1
get_github_trending_developers
다음 매개변수를 사용하여 GitHub에서 인기 있는 개발자를 가져옵니다.
language(선택 사항): 필터링할 프로그래밍 언어(예: "python", "javascript")since(선택 사항): 필터링할 기간("매일", "매주", "매월"). 기본값은 "매일"입니다.
응답 예시:
설치
필수 조건
파이썬 3.12
설치 단계
패키지를 설치하세요:
클로드 데스크톱 구성
MacOS의 경우:
Windows의 경우:
개발
건축 및 출판
종속성 동기화 및 잠금 파일 업데이트:
패키지 배포 빌드:
PyPI에 게시:
참고: 환경 변수나 명령 플래그를 통해 PyPI 자격 증명을 설정하세요.
토큰:
--token또는UV_PUBLISH_TOKEN사용자 이름/비밀번호:
--username/UV_PUBLISH_USERNAME및--password/UV_PUBLISH_PASSWORD
디버깅
최상의 디버깅 환경을 위해 MCP Inspector를 사용하세요.
npm 을 통해 MCP Inspector를 실행합니다.
검사기는 디버깅을 시작하기 위해 브라우저에서 액세스할 수 있는 URL을 표시합니다.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.