GitHub MCP 서버
GitHub 통합을 위한 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. 이 서버는 MCP 프로토콜을 통해 GitHub API와 상호 작용할 수 있는 도구를 제공합니다.
특징
GitHub 저장소 만들기
콘텐츠를 저장소에 푸시합니다
사용자 정보 가져오기
적절한 오류 처리 및 TypeScript 유형 안전성
자동 설치 스크립트
필수 조건
Node.js(v18 이상)
npm(v8 이상)
PowerShell(Windows 설치용)
리포지토리 범위가 있는 GitHub 개인 액세스 토큰
설치
윈도우
이 저장소를 복제하세요:
지엑스피1
설치 스크립트를 실행합니다.
스크립트는 다음을 수행합니다.
필요한 디렉토리를 생성하세요
종속성 설치
TypeScript 코드 작성
MCP 설정 구성
수동 설치
MCP 디렉토리를 만듭니다.
이 저장소를 해당 디렉토리에 복제합니다.
종속성 설치:
TypeScript 코드를 작성합니다.
%APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json
에 있는 MCP 설정 파일에 서버 구성을 추가하세요.
사용 가능한 도구
사용자 가져오기
GitHub 사용자 정보를 가져옵니다.
리포지토리 생성
새로운 GitHub 저장소를 만듭니다.
리포지토리로 푸시
GitHub 저장소에 콘텐츠를 푸시합니다.
개발
저장소를 복제합니다
종속성 설치:
npm install
src/index.ts
를 변경하세요빌드:
npm run build
변경 사항을 테스트하세요
기여하다
저장소를 포크하세요
기능 브랜치 생성
변경 사항을 커밋하세요
지점으로 밀어 넣기
풀 리퀘스트 만들기
특허
MIT
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
MCP 프로토콜을 통해 GitHub의 API와 상호 작용할 수 있는 도구를 제공하여 사용자가 저장소를 만들고, 콘텐츠를 푸시하고, 사용자 정보를 검색할 수 있도록 합니다.
Related MCP Servers
- AsecurityAlicenseAqualityMCP Server for the GitHub API, enabling file operations, repository management, search functionality, and more.Last updated -22,57370,538MIT License
- AsecurityFlicenseAqualityMCP Server for the GitHub API, providing features for file operations, repository management, and advanced search, with automatic branch creation and comprehensive error handling.Last updated -1804
- -securityAlicense-qualityProvides a comprehensive API wrapper for GitHub operations through a FastMCP-based server, simplifying repository management, pull requests, issues, and other GitHub interactions with secure authentication.Last updated -4GPL 3.0
- -securityAlicense-qualityAn MCP server that wraps around the GitHub CLI tool, allowing AI assistants to interact with GitHub repositories through commands for pull requests, issues, and repository operations.Last updated -2MIT License