Token导航 LogoToken导航

MCP Server · 开发工具

MCP Gitee

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

未说明官方级别未说明来源级核验工具 25
仓库管理GoClaudeCursorWindsurfCline

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
oschina
提供方
oschina

工具数量

25

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

59

仓库热度

收录来源

3 个

MCP.so

选型结论

MCP Gitee 属于开发工具类 MCP Server,公开资料标注 25 个工具,通过传输方式未标注接入,适配 Claude、Cursor、Windsurf,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

支持远程部署

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 25 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Gitee MCP服务器

Gitee MCP Server是Gitee的模型上下文协议(MCP)服务器实现。它提供了一套与Gitee的API交互的工具,允许AI助手管理存储库、问题、拉取请求等。

特性

  • 与Gitee仓库、问题、拉取请求和通知交互
  • 可配置的API基础URL支持不同的Gitee实例
  • 命令行标志便于配置
  • 支持个人、组织和企业运营
  • 动态工具集启用/禁用

Practical scenario: Obtain Issue from the repository, implement and create a Pull Request

  1. 获取存储库问题
  1. 根据问题详细信息实施编码并创建Pull Request
  1. 评论并关闭问题

安装(启动npx时可以直接跳过此步骤)

先决条件

  • 达到1.23.0或更高
  • 具有访问令牌的Gitee帐户, 去拿

从源代码构建

  1. 克隆存储库:
   git clone https://gitee.com/oschina/mcp-gitee.git
   cd mcp-gitee
  1. 构建项目:
   make build

移动。/bin/mcp gitee路径环境

使用go安装

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

用法

检查mcp-gitee版本:

mcp-gitee --version

MCP主机配置

配置示例: 单击查看更多应用程序配置

  • 连接到官方远程mcp-gitee服务器(无需安装)
{
  "mcpServers": {
    "gitee": {
      "url": "https://api.gitee.com/mcp",
      "headers": {
        "Authorization": "Bearer "
      }
    }
  }
}
  • 新巴拿马型船舶
{
  "mcpServers": {
    "gitee": {
      "command": "npx",
      "args": [
        "-y",
        "@gitee/mcp-gitee@latest"
      ],
      "env": {
        "GITEE_API_BASE": "https://gitee.com/api/v5",
        "GITEE_ACCESS_TOKEN": ""
      }
    }
  }
}
  • 可执行
{
  "mcpServers": {
    "gitee": {
      "command": "mcp-gitee",
      "env": {
        "GITEE_API_BASE": "https://gitee.com/api/v5",
        "GITEE_ACCESS_TOKEN": ""
      }
    }
  }
}

命令行选项

  • --token:Gitee访问令牌
  • --api-base:Gitee API基础URL(默认值:https://gitee.com/api/v5)
  • --version:显示版本信息
  • --transport:传输类型(stdio、sse或http,默认:stdio)
  • --address:启动服务器的主机和端口(默认值:localhost:8000)
  • --enabled-toolsets:以逗号分隔的要启用的工具列表(如果指定,则仅启用这些工具)
  • --disabled-toolsets:以逗号分隔的禁用工具列表

环境变量

您还可以使用环境变量配置服务器:

  • GITEE_ACCESS_TOKEN:Gitee访问令牌
  • GITEE_API_BASE:Gitee API基础URL
  • ENABLED_TOOLSETS:要启用的工具列表,以逗号分隔
  • DISABLED_TOOLSETS:以逗号分隔的禁用工具列表

工具集管理

工具集管理支持两种模式:

  1. 启用指定工具(白名单模式):

- 使用 --enabled-toolsets 参数或 ENABLED_TOOLSETS 环境变量 - 指定后,将仅启用列出的工具,禁用其他工具 - 例子: --enabled-toolsets="list_user_repos,get_file_content"

  1. 禁用指定工具(黑名单模式):

- 使用 --disabled-toolsets 参数或 DISABLED_TOOLSETS 环境变量 - 指定后,列出的工具将被禁用,其他工具将被启用 - 例子: --disabled-toolsets="list_user_repos,get_file_content"

注:

  • 如果两者都有 enabled-toolsets 和 disabled-toolsets 被指定, enabled-toolsets 优先
  • 工具名称区分大小写

按请求工具筛选(HTTP标头)

使用远程MCP服务器(HTTP/SSE传输)时,您可以通过HTTP标头根据每个请求动态筛选可用工具。这对于需要在不重新启动服务器的情况下对工具暴露进行细粒度控制的客户端非常有用。

  1. 通过标题启用指定工具(白名单):

- 使用 X-MCP-Enabled-Tools 头球 - 只有列出的工具才能用于该请求 - 例子: X-MCP-Enabled-Tools: list_user_repos,get_file_content

  1. 通过表头禁用指定工具(黑名单):

- 使用 X-MCP-Disabled-Tools 头球 - 所列工具将针对该请求禁用 - 例子: X-MCP-Disabled-Tools: create_repo,delete_repo

优先级规则:

  • 如果两者都有 X-MCP-Enabled-Tools 和 X-MCP-Disabled-Tools 存在于同一请求白名单中(X-MCP-Enabled-Tools)优先
  • 工具名称区分大小写

Cursor/Claude的配置示例:

{
  "mcpServers": {
    "gitee": {
      "url": "https://api.gitee.com/mcp",
      "headers": {
        "Authorization": "Bearer ",
        "X-MCP-Enabled-Tools": "list_user_repos,get_file_content,list_repo_issues"
      }
    }
  }
}

许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取更多详细信息。

可用工具

服务器提供了各种与Gitee交互的工具:

工具类别描述
list_user_repos存储库列出用户授权的存储库
获取_文件_内容存储库获取存储库中文件的内容
create_repo存储库创建存储库(用户、组织或企业)
fork存储存储库分叉存储库
创建_租赁存储库为存储库创建版本
list_releases存储库列出存储库版本
搜索_支出_来源_库存仓库在Gitee上搜索开源仓库
搜索文件_按内容存储库按存储库中的内容搜索文件
compare_branches_tags存储库比较存储库中的两个分支、标签或提交
list_repo_pullsPull Request在存储库中列出拉取请求
合并拉取拉取请求合并拉取请求
create_pull拉取请求创建拉取请求
update_pull拉取请求更新拉取请求
get_pull_detail拉取请求获取拉取请求的详细信息
get_diff_files拉取请求获取拉取请求差异文件
manage_pull_review拉取请求管理拉取请求审核(批准或取消)
创建注释评论对问题或拉取请求创建评论
list_注释注释列出问题或拉取请求的所有注释
创建_发行问题创建问题
update_issue问题更新问题
获取问题详情问题获取存储库问题的详细信息
list_repo_issues问题列出存储库问题
get_user_info用户获取当前经过身份验证的用户信息
搜索用户用户搜索用户
list_user_通知通知列出用户通知

贡献

我们欢迎开源社区的贡献!如果你想为这个项目做出贡献,请遵循以下准则:

  1. 分叉存储库。
  2. 为您的功能或错误修复创建一个新分支。
  3. 进行更改并确保代码有良好的文档记录。
  4. 提交一个拉取请求,明确描述您的更改。

有关更多信息,请参阅 贡献 文件。

工具与能力

工具数量

25

资源数量

0

提示词数量

0

能力标签

developer-toolsmcpgiteemcp-serverGiteeAPIGo本地部署仓库管理

支持客户端

ClaudeCursorWindsurfCline

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 工具数量 25 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude、Cursor、Windsurf,换客户端不用重新研究配置。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Gitee

MCP.so · 本页

25未说明未标注3 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Gitee 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

MCP Gitee 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

MCP Gitee 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Gitee 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

MCP Gitee 支持哪些客户端?

公开资料标注支持 Claude、Cursor、Windsurf、Cline;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP