Gitee MCP(Gitee)

Gitee MCP(Gitee)

🌐 官方网址:

https://gitee.com/oschina/mcp-gitee

(Gitee MCP Server为开源项目,支持远程访问和本地部署,需配置Gitee访问令牌后使用)

📌 工具简介

Gitee MCP Server是Gitee官方推出的模型上下文协议(Model Context Protocol)服务器实现,让AI助手能够无缝管理代码仓库、Issue、Pull Request,并深度参与协作开发。MCP是一种用于AI与开发环境交互的标准协议,让AI具备代码上下文的感知能力,而不仅仅是做代码补全或聊天问答。Gitee MCP Server为开发者提供了一整套AI交互能力,支持仓库管理、PR审查、Issue追踪、用户通知等,覆盖开发工作的多个关键环节。同时提供社区版(mcp-gitee)和企业版(mcp-gitee-ent)两个版本,分别面向个人开发者和企业团队。目前已支持远程访问,无需本地部署,即插即用。

⚡ 主要功能

  • 仓库管理:支持列出用户授权仓库、获取仓库文件内容、创建仓库、创建发行版等操作
  • Pull Request管理:支持列出PR、合并PR、更新PR、评论PR等,AI助手可自动发起PR、补充描述内容、生成变更摘要并协助审查关键代码变更
  • Issue管理:支持创建Issue、更新Issue状态和标签、列出Issue并支持按状态和标签过滤,帮助开源项目维护者处理大量Issue
  • 文件操作:支持获取仓库文件内容,让AI助手能够读取和理解项目代码结构
  • 分支管理:支持比较分支和标签、合并分支等操作
  • 通知订阅:提供Issue评论、PR审查、通知订阅等双向沟通工具
  • 搜索功能:支持搜索开源仓库、按星标和Fork数排序
  • 企业版专属功能:支持企业工作项、Scrum迭代、企业仓库管理,AI可直接访问企业内的代码仓库、Issue、PR、项目、迭代等核心数据
  • 灵活配置:支持自定义API端点,适配企业私有化部署场景
  • 工具集管理:支持白名单和黑名单模式,动态启用或禁用指定工具集

💰 价格信息

匿名层免费
令牌层免费
企业版需Gitee企业付费账号

社区版(mcp-gitee):完全免费开源。提供两个访问层级——匿名层无需任何账号即可使用,可访问仓库详情、README、语言、提交记录、分支、文件内容、用户搜索等功能,速率限制约60次请求/小时;令牌层使用免费的Gitee账号创建个人访问令牌后,可解锁仓库搜索、星标/Fork排序等完整功能。服务器响应缓存10分钟,交互式使用完全够用。无需信用卡,无持续费用。
企业版(mcp-gitee-ent):需Gitee企业版付费账号方可完整启用全部任务、代码、迭代相关MCP工具。免费企业账号仅可读取基础企业信息,无法操作Issue、PR等核心研发功能。企业版MCP令牌需在Gitee个人设置中单独创建,按需勾选企业信息、用户详情、Issue、项目、迭代、成员、PR、评论等权限。

👥 适合人群

个人开发者(希望AI助手直接参与PR审查、减少低级错误、提高代码质量)、开源项目维护者(需要AI助手帮助处理大量Issue、提供自动化代码审查)、企业研发团队(需要AI深度融入企业研发管理流程,覆盖需求拆解、任务分发、代码评审等环节)、使用Trae/Cursor/Windsurf/Cline等AI编码工具的开发者、以及希望将Gitee仓库管理与AI工作流无缝集成的技术团队。

✅ 优点

  • Gitee官方出品,与Gitee平台深度集成,稳定性和兼容性有保障
  • 完全免费开源(社区版),匿名层无需账号即可使用,零门槛体验
  • 支持远程访问(Remote mcp-gitee),无需本地部署,配置一次即可即插即用
  • 已适配Trae、Cursor、Windsurf、Cline、Claude Desktop等主流AI编码工具,开箱即用
  • 功能覆盖全面:仓库、Issue、PR、发行版、通知、分支、搜索等开发协作全链路
  • 支持stdio、SSE、HTTP三种通信模式,灵活适配不同环境
  • 企业版支持Scrum迭代、工作项管理、企业仓库等深度研发管理场景
  • 工具集支持动态启用/禁用,可按需精简功能,提升效率
  • 响应缓存10分钟,匿名层速率限制下交互使用体验流畅

⚠️ 缺点

  • 面向开发者,非技术用户使用门槛较高
  • 社区版匿名层速率限制约60次请求/小时,重度使用需配置免费令牌解锁完整功能
  • 企业版核心研发功能(Issue、PR操作)需Gitee企业付费账号方可完整使用
  • Gitee的explore/trending页面存在反爬机制(HTTP 405),无法直接抓取,雷达功能基于实时仓库数据计算而非官方趋势榜
  • 需要一定配置过程(创建访问令牌、编辑MCP配置文件),非即开即用
  • 部分高级功能(如自动翻译)需本地安装Ollama运行,额外消耗资源

💡 使用技巧

  • 首次使用访问 Gitee个人访问令牌页面 创建令牌,勾选projects、pull_requests、issues、notes、groups等必要权限
  • 推荐使用远程版(Remote mcp-gitee),无需本地部署,在AI工具中填入以下配置即可:{"mcpServers":{"gitee":{"url":"https://api.gitee.com/mcp","headers":{"Authorization":"Bearer <你的令牌>"}}}}
  • 在Trae中配置:点击AI对话窗口右上角设置图标 → MCP → 添加MCP Server → 搜索Gitee → 粘贴JSON配置并将GITEE_ACCESS_TOKEN替换为自己的私人令牌
  • 在Cursor中配置:进入Settings → Tools & Integrations → 新建MCP Server → 填入远程配置信息
  • 企业版需在Gitee个人设置中创建专属的MCP企业令牌,按需勾选enterprise_info、user_detail、issues、projects、programs、members、pull_requests、notes等权限
  • 使用工具集管理功能按需启用/禁用工具:--enabled-toolsets="create_issue,list_repo_pulls",只启用需要的工具提升响应速度
  • 典型工作流:让AI助手获取当前仓库Issue列表 → 根据Issue详情实现编码 → 创建Pull Request → 评论并关闭Issue,全程在AI对话窗口中完成,无需切换平台
  • 开源项目维护者可接入Gitee MCP Server,让AI助手自动处理大量Issue并提供代码审查建议,显著提升社区协作效率

© 版权声明
THE END
喜欢就支持一下吧
点赞13赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容