Skip to main content
Glama

GitHub 관리자 MCP 서버

GitHub 관리를 위한 모델 컨텍스트 프로토콜 서버

TypeScript 기반 MCP 서버는 GitHub API를 통해 GitHub 조직, 저장소 및 공동작업자를 관리하는 도구를 제공합니다.

특징

GitHub 관리 도구

  • list_orgs : 인증된 사용자가 속한 GitHub 조직을 나열합니다.

  • list_repos : 지정된 조직의 저장소를 나열합니다.

  • create_repo : 조직에 새 저장소를 만듭니다.

  • add_collaborator : 저장소에 협력자를 추가합니다.

  • update_repo_settings : 저장소 설정 업데이트

Related MCP server: Flutter MCP Server

개발

설치

지엑스피1

짓다

npm run build

자동 재구축을 통한 개발

npm run watch

테스트

단위 테스트 실행:

npm test

적용 범위를 사용하여 테스트 실행:

npm run test:coverage

구성

환경 변수

  • GITHUB_TOKEN : 필수 범위를 포함하는 GitHub 개인 액세스 토큰

MCP 서버 설치

Claude Desktop과 함께 사용하려면 서버 구성을 추가하세요.

MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "github-manager": { "command": "/path/to/github-manager/build/index.js", "env": { "GITHUB_TOKEN": "your_github_token_here" } } } }

디버깅

패키지 스크립트로 제공되는 MCP Inspector를 사용하는 것이 좋습니다.

npm run inspector

검사기는 브라우저에서 디버깅 도구에 액세스할 수 있는 URL을 제공합니다.

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wheelhousedev/github-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server