Skip to main content
Glama

GitHub MCP Server

by renantrendt

GitHub MCP 서버

GitHub과 상호 작용하기 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 도구를 통해 AI 어시스턴트는 저장소 관리, 파일 작업, 이슈 추적 등 다양한 GitHub 작업을 수행할 수 있습니다.

특징

  • 저장소 작업 : 저장소 생성, 저장소 포크
  • 파일 작업 : 파일 생성, 업데이트 및 읽기, 단일 커밋에서 여러 파일 푸시
  • 이슈 관리 : 이슈 생성, 업데이트, 목록 작성 및 코멘트 달기
  • 풀 리퀘스트 : 풀 리퀘스트 생성
  • 지점 관리 : 지점 생성
  • 검색 기능 : 코드, 저장소, 이슈 및 사용자 검색
  • 커밋 기록 : 커밋 목록

설정

필수 조건

  • Node.js 18 이상
  • 적절한 권한이 있는 GitHub 개인 액세스 토큰

설치

  1. 이 저장소를 복제하세요
  2. 종속성 설치:지엑스피1
  3. 프로젝트를 빌드하세요:
    npm run build

구성

이 MCP 서버는 GitHub API 인증을 위해 GitHub 개인 액세스 토큰이 필요합니다. 토큰은 환경 변수로 제공해야 합니다.

GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here

Smithery를 사용하여 배포하는 경우 토큰은 githubPersonalAccessToken 구성 옵션을 통해 구성됩니다.

용법

지역적으로 실행

서버를 로컬로 실행하려면:

GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here node dist/index.js

Smithery로 배치

이 저장소에는 Smithery를 사용하여 배포하는 데 필요한 구성 파일이 포함되어 있습니다.

  • Dockerfile : MCP 서버에 대한 Docker 이미지를 빌드하는 방법을 정의합니다.
  • smithery.yaml : Smithery가 MCP 서버를 시작하는 방법을 구성합니다.

배포 지침은 Smithery 문서를 참조하세요.

개발

건물

npm run build

린팅

npm run lint

특허

MIT

-
security - not tested
F
license - not found
-
quality - not tested

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 작업을 AI 어시스턴트가 수행할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. 특징
    1. 설정
      1. 필수 조건
      2. 설치
      3. 구성
    2. 용법
      1. 지역적으로 실행
      2. Smithery로 배치
    3. 개발
      1. 건물
      2. 린팅
    4. 특허

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        A server that allows AI assistants to browse and read files from specified GitHub repositories, providing access to repository contents via the Model Context Protocol.
        Last updated -
        3
        JavaScript
        MIT License
        • Apple
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that enables AI agents to retrieve and understand entire codebases at once, providing tools to analyze local workspaces or remote GitHub repositories.
        Last updated -
        9
        TypeScript
        MIT License
        • Linux
        • Apple
      • A
        security
        F
        license
        A
        quality
        A Model Context Protocol server that enables AI models to interact with GitHub's API, allowing for repository creation and management with descriptions, topics, and website URLs through natural language commands.
        Last updated -
        1
        JavaScript
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables AI assistants like Claude to interact with GitHub repositories, issues, and pull requests.
        Last updated -
        129
        Python

      View all related MCP servers

      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/renantrendt/mcp-github'

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