
Gitee MCP Server
io.github.PaulSeth由 GitHub 帳號 PaulSeth 發布v0.1.0更新於 Oct 24, 2026
让 AI 用自然语言管理 Gitee 仓库:查 star、管 Issue、基于 commit 生成中文 CHANGELOG(原生无此 API)
概覽
一個本機 MCP 伺服器,讓 AI 助理用自然語言管理 Gitee 儲存庫:查看統計、管理 Issue、列出 star 使用者,並依 commit 產生中文 CHANGELOG。
- 可以做什麼
- 讀取儲存庫統計資訊,例如 star、fork、watch 與開放 Issue 數量,並列出為儲存庫按下 star 的使用者(需權杖)。依狀態或標籤篩選 Issue、建立新 Issue、更新 Issue 狀態或標籤,包含自動加標籤與關閉。依最近 commit 產生中文 CHANGELOG,補足 Gitee 沒有原生 CHANGELOG API 的缺口。提供儲存庫資源,回傳統計資訊與最近 5 筆 commit 快照供助理直接讀取。
- 適用情境
- 適合在 Gitee 代管的專案上工作時使用:讓助理查看儲存庫熱度、篩選或建立 Issue,或依提交歷史草擬中文 CHANGELOG,不必離開對話。沒有權杖時也可用 Mock 模式示範。
- 執行需求
- 以 stdio 在本機執行,通常透過 npx 或本機 Node.js 建置產物啟動。真實模式需要 Gitee 私人權杖,放在 GITEE_ACCESS_TOKEN 中;stargazers 與 subscribers 介面強制要求權杖。沒有權杖時以 Mock 模式執行,使用本機快照資料。選用的 GITEE_MODE 變數可強制 mock 或 real 模式。真實模式需要連線至 Gitee API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Gitee MCP Server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Gitee MCP Server
让任意 AI 模型用自然语言管理 Gitee 仓库的 MCP Server。
[License: MIT] [npm version] [Glama]
一句话就能替你管 Gitee:"social-media-bot-cn-generic 现在多少 star?" "给这几个 issue 打上 bug 标签" "基于最近 commit 帮我生成一份中文 CHANGELOG 贴进 README"。
本 Server 是 MCP(Model Context Protocol) 标准实现,可接入任何支持 MCP 的 AI 客户端(WorkBuddy / Claude Desktop / Cursor / 任意 Agent 框架)。
✨ 功能(v1)
资源:gitee://repo/{owner}/{repo} —— 返回仓库统计 + 最近 5 条 commit 快照,AI 可直接读取。
🚀 快速开始
方式一:npx 直接运行(推荐,无需克隆)
首次运行会自动下载;默认 Mock 模式,无需 token 即可演示。
方式二:源码运行
接 WorkBuddy / Claude Desktop
在 ~/.workbuddy/mcp.json(或对应 MCP 配置)中加入:
或使用本地构建产物(command 用绝对路径的 node,避免客户端不继承 PATH):
🔑 真实模式(Real)
复制 .env.example 为 .env 并填入 Gitee 私人令牌:
Server 会自动从项目根目录的 .env 读取(无需设置 cwd),填好 token 后即自动切 Real 模式。
🐶 Dogfood 示例
本项目本身就用 generate_changelog 给 jokerbhind/social-media-bot-cn-generic 生成 CHANGELOG。真实 commit 输出示例:
这就是「gap filler」的溢价逻辑:Gitee 官方没有 CHANGELOG API,本 Server 用现成的
/commits组合出人人想要的能力。
🧩 架构
Mock 模式让公开仓库也能 npm start 直接演示、被 Glama 自动收录,且不泄露任何凭证。
📦 发布与收录
本项目的
CHANGELOG.md由 本 Server 的generate_changelog工具自己生成(dogfood)。
Glama 索引的是 GitHub 仓库,故需先将本仓库镜像到 GitHub 再提交。
🗺️ Roadmap(Phase 2,按需再做)
comment_on_issue/pr:AI 自动回复webhook_auto_label:监听 Webhook 自动打标签gitee_to_github_mirror:Gitee↔GitHub 双平台镜像list_pulls/merge_pull:PR 管理create_release:基于 CHANGELOG 自动发版
📄 License
MIT © 2026 Paul (Gitee: jokerbhind / GitHub: PaulSeth)
來源:README.md,提交 ff3afb1
工具
0版本歷史
1- v0.1.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分