Gitee

Official

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.

Integrations

  • Provides tools for interacting with Gitee repositories, issues, pull requests, and notifications, allowing management of repositories, creating and updating issues, commenting on and merging pull requests, accessing file content, and creating releases.

Gitee MCP 서버

Gitee MCP 서버는 Gitee를 위한 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. Gitee API와 상호 작용할 수 있는 도구 세트를 제공하여 AI 어시스턴트가 저장소, 이슈, 풀 리퀘스트 등을 관리할 수 있도록 지원합니다.

특징

  • Gitee 저장소, 이슈, 풀 리퀘스트 및 알림과 상호 작용합니다.
  • 다양한 Gitee 인스턴스를 지원하는 구성 가능한 API 기반 URL
  • 간편한 구성을 위한 명령줄 플래그
  • 개인, 조직 및 기업 운영을 모두 지원합니다.
  1. 저장소 문제 가져오기
  2. 코딩 구현 및 이슈 세부 정보를 기반으로 풀 리퀘스트 생성
  3. 댓글 달기 및 문제 닫기

설치

필수 조건

  • 1.23.0 이상으로 가세요
  • 액세스 토큰이 있는 Gitee 계정 으로 이동

소스에서 빌드

  1. 저장소를 복제합니다.지엑스피1
  2. 프로젝트를 빌드하세요:
    make build
    ./bin/mcp-gitee PATH 환경으로 이동

go install을 사용하세요

go install gitee.com/oschina/mcp-gitee@latest

용법

mcp-gitee 버전 확인:

mcp-gitee --version

MCP 호스트 구성

구성 예: 더 많은 애플리케이션 구성을 보려면 클릭하세요

{ "mcpServers": { "gitee": { "command": "mcp-gitee", "env": { "GITEE_API_BASE": "https://gitee.com/api/v5", "GITEE_ACCESS_TOKEN": "<your personal access token>" } } } }

명령줄 옵션

  • -token : Gitee 액세스 토큰
  • -api-base : Gitee API 기본 URL(기본값: https://gitee.com/api/v5 )
  • -version : 버전 정보 표시
  • -transport : 전송 유형(stdio 또는 sse, 기본값: stdio)
  • -sse-address : SSE 서버를 시작할 호스트 및 포트(기본값: localhost:8000)

환경 변수

환경 변수를 사용하여 서버를 구성할 수도 있습니다.

  • GITEE_ACCESS_TOKEN : Gitee 액세스 토큰
  • GITEE_API_BASE : Gitee API 기본 URL

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.

사용 가능한 도구

이 서버는 Gitee와 상호작용하기 위한 다양한 도구를 제공합니다.

도구범주설명
사용자 저장소 목록저장소사용자 권한이 있는 저장소 나열
파일_콘텐츠 가져오기저장소저장소에 있는 파일의 내용을 가져옵니다
사용자 저장소 생성저장소사용자 저장소 만들기
create_org_repo저장소조직 저장소 만들기
저장소 생성저장소엔터프라이즈 저장소 만들기
포크 저장소저장소저장소 포크하기
생성_릴리스저장소저장소에 대한 릴리스 만들기
출시 목록저장소저장소 릴리스 목록
오픈소스 저장소 검색저장소Gitee에서 오픈소스 저장소 검색
리스트_리포_풀스풀 리퀘스트저장소에 풀 리퀘스트 나열
병합_풀 리퀘스트풀 리퀘스트 병합
생성_풀 리퀘스트풀 리퀘스트 만들기
업데이트_풀 리퀘스트풀 리퀘스트 업데이트
get_pull_detail풀 리퀘스트풀 리퀘스트의 세부 정보 가져오기
댓글_풀 리퀘스트풀 리퀘스트에 대한 의견
댓글 목록풀 리퀘스트풀 리퀘스트에 대한 모든 댓글 나열
이슈 생성문제이슈 생성
업데이트_문제문제문제 업데이트
get_repo_issue_detail문제저장소 문제에 대한 세부 정보 가져오기
리포지토리 문제 목록문제저장소 문제 목록
댓글_문제문제이슈에 대한 의견
이슈_댓글_목록문제문제에 대한 의견 나열
사용자 정보 가져오기사용자현재 인증된 사용자 정보를 가져옵니다.
검색_사용자사용자사용자 검색
사용자_알림 목록공고사용자 알림 목록

기부금

오픈소스 커뮤니티의 기여를 환영합니다! 이 프로젝트에 참여하시려면 다음 지침을 따르세요.

  1. 저장소를 포크합니다.
  2. 기능이나 버그 수정을 위해 새로운 브랜치를 만듭니다.
  3. 변경 사항을 적용하고 코드가 잘 문서화되었는지 확인하세요.
  4. 변경 사항을 명확하게 설명하여 풀 리퀘스트를 제출하세요.

자세한 내용은 CONTRIBUTING 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

Gitee API 통합, 저장소, 이슈 및 풀 리퀘스트 관리 등.

  1. Features
    1. Installation
      1. Prerequisites
      2. Building from Source
      3. Use go install
    2. Usage
      1. MCP Hosts Configuration
      2. Command-line Options
      3. Environment Variables
    3. License
      1. Available Tools
        1. Contribution
          ID: hztxcovzdz