gitee-mcp-server

gitee-mcp-server

5

Gitee MCP Server automates operations on Gitee repositories, issues, and pull requests using AI. It offers extensive functionality for managing repositories and is customizable with options like Docker and NPX for server operation.

Gitee MCP Server

Let AI operate Gitee repositories, Issues, and Pull Requests via MCP.

Supported AI Operations

  • Repository Operations: Create, Fork
  • Branch Operations: Create, List, Get details
  • File Operations: Get contents, Create or update files, Push files
  • Issue Operations: Create, List, Get details, Update, Add comments
  • Pull Request Operations: Create, List, Get details, Update, Merge
  • User Operations: Get user information, Get authenticated user information

Usage

  • Installation: Via Smithery, Docker, or NPX
  • Configuration: Set GITEE_API_BASE_URL, GITEE_PERSONAL_ACCESS_TOKEN, DEBUG
  • Running: Via Docker and NPX

Development Guide

  • Install Dependencies
  • Build: Result in /dist
  • Run: Via npm or Docker
  • Debug: Use @modelcontextprotocol/inspector

Dependencies

  • @modelcontextprotocol/sdk: For server implementation
  • universal-user-agent, zod, zod-to-json-schema

License

MIT License applies.

Related Links