跳到主要内容

Gitee 服务 MCP 接入

通过 MCP 协议提供 Gitee 服务调用,支持代码评审,文件操作、仓库管理、搜索功能等。

部署 MCP Server


环境变量

使用说明

Gitee MCP Server 参考文档

🗺️ 功能清单

工具标识功能描述核心参数
comment_issue在仓库问题上创建评论body(评论内容), number(问题编号), owner(仓库所属空间地址), repo(仓库路径)
comment_pull在拉取请求上创建评论body(评论内容), number(拉取请求编号), owner(仓库所属空间地址), repo(仓库路径)
create_enterprise_repo创建企业仓库auto_init(是否初始化仓库), description(仓库描述), enterprise(企业路径), name(仓库名称), private(是否私有)
create_issue创建问题assignee(问题负责人), body(问题描述), title(问题标题), owner(仓库所属空间地址), repo(仓库路径)
create_org_repo创建组织仓库auto_init(是否初始化仓库), description(仓库描述), org(组织路径), name(仓库名称), private(是否私有)
create_pull创建拉取请求assignees(负责人), base(目标分支), body(请求内容), head(源分支), title(请求标题), owner(仓库所属空间地址), repo(仓库路径)
create_release创建发布body(发布描述), name(发布名称), owner(仓库所属空间地址), repo(仓库路径), tag_name(标签名称)
create_user_repo创建用户仓库auto_init(是否初始化仓库), description(仓库描述), name(仓库名称), private(是否私有)
fork_repository拷贝仓库name(新仓库名称), owner(原仓库所属空间地址), repo(原仓库路径)
get_file_content获取仓库中指定文件的内容owner(仓库所属空间地址), path(文件路径), ref(分支名称或提交ID), repo(仓库路径)
get_pull_detail获取拉取请求详情number(拉取请求编号), owner(仓库所属空间地址), repo(仓库路径)
get_repo_issue_detail获取问题详情number(问题编号), owner(仓库所属空间地址), repo(仓库路径)
get_user_info获取已认证用户的信息无参数
list_issue_comments获取仓库问题的所有评论number(问题编号), owner(仓库所属空间地址), repo(仓库路径), page(页码), per_page(每页数量)
list_pull_comments列出拉取请求的所有评论number(拉取请求编号), owner(仓库所属空间地址), repo(仓库路径), page(页码), per_page(每页数量)
list_releases列出仓库的所有发布owner(仓库所属空间地址), repo(仓库路径), page(页码), per_page(每页数量)
list_repo_issues列出仓库的所有问题owner(仓库所有者命名空间), repo(仓库路径), page(页码), per_page(每页数量), state(问题状态)
list_repo_pulls列出仓库的所有拉取请求owner(仓库所有者命名空间), repo(仓库路径), page(页码), per_page(每页数量), state(请求状态)
list_user_notifications列出授权用户的所有通知page(页码), per_page(每页数量), unread(仅未读通知), type(通知类型), since(更新时间)
list_user_repos列出用户授权的仓库page(页码), per_page(每页数量), visibility(仓库可见性), affiliation(用户与仓库的关系)
merge_pull合并拉取请求number(拉取请求编号), owner(仓库所属空间地址), repo(仓库路径), merge_method(合并方法)
search_open_source_repositories搜索功能开开源仓库q(搜索关键词), from(搜索起始位置), size(页面大小), sort_by_f(排序字段)
search_users在 Gitee 上搜索用户page(页码), per_page(每页数量), q(搜索关键词)
update_issue更新问题number(问题编号), owner(仓库所属空间地址), repo(仓库路径), title(问题标题), state(问题状态)
update_pull更新拉取请求number(拉取请求编号), owner(仓库所属空间地址), repo(仓库路径), title(请求标题), state(请求状态)

仓库地址

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


🔌 使用方式


云开发 MCP 控制台