MCP.so
Sign In

Gitee Enterprise MCP Server

@oschina

About Gitee Enterprise MCP Server

mcp-gitee-ent is the Model Context Protocol (MCP) server implementation for Gitee Enterprise. It provides a set of tools that interact with the Gitee Enterprise API, allowing AI assistants to manage repositories, issues, pull requests, etc.

Basic information

Category

Other

License

MIT

Runtime

go

Transports

stdio

Publisher

oschina

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

31

Enterprise

Repository

Repository

Repository

Repository

Repository

Repository

Pull Request

Pull Request

Pull Request

Pull Request

Pull Request

Pull Request

Pull Request

Pull Request

Issue

Issue

Issue

Issue

Issue

Issue

User

Member

Group

Label

Program

Program

Program

Program

Issue Type

Issue State

Overview

What is Gitee Enterprise MCP Server?

Gitee Enterprise MCP Server is a Model Context Protocol (MCP) server that provides tools for AI assistants to interact with the Gitee Enterprise API. It enables management of enterprise repositories, issues, pull requests, and more, supporting both SSE and Stdio transports.

How to use Gitee Enterprise MCP Server?

Requires Go 1.23.0+ and an MCP token (obtained from Gitee). Build from source, use go install, or run via npx. Configure MCP hosts (Claude, Cursor, etc.) with JSON specifying command and environment variables like GITEE_ENT_MCP_ACCESS_TOKEN and GITEE_ENT_API_BASE. Optional command-line flags control token, API base, transport, SSE address, and toolset filtering.

Key features of Gitee Enterprise MCP Server

  • Interact with enterprise repositories, issues, and pull requests
  • Enterprise-level operations and management
  • Configurable API base URL for custom instances
  • Support for both SSE and Stdio transport
  • Dynamic enable/disable of individual toolsets
  • Rich set of tools covering over 30 actions

Use cases of Gitee Enterprise MCP Server

  • Retrieve and update enterprise issues from an AI assistant
  • Create subtasks and improve issue content automatically
  • Create pull requests and review PR differences
  • Manage enterprise members, groups, and labels
  • List and manage Scrum sprints and versions

FAQ from Gitee Enterprise MCP Server

What is the MCP token and where do I get it?

The MCP access token is required for authentication. You can obtain it from your Gitee Enterprise account settings under "MCP Gitee Ent Access Tokens".

What transport options are supported?

The server supports both stdio (default) and SSE transport, selectable via the --transport flag or environment variable.

How do I enable or disable specific tools?

Use the --enabled-toolsets (whitelist) or --disabled-toolsets (blacklist) command-line flags, or set the corresponding environment variables. Tool names are case-sensitive.

Can I use a self-hosted Gitee Enterprise instance?

Yes. Set the GITEE_ENT_API_BASE environment variable or use the --api-base flag to point to your enterprise API base URL.

What programming languages or runtimes are required?

You need Go 1.23.0 or higher to build from source, or Node.js/npx to run the npm package directly.

Comments

More Other MCP servers