MCP GitLab 审查服务器是 MCP 的 GitLab 服务器扩展,它为合并请求审查提供了强大的功能。通过该扩展,用户可以方便地获取合并请求信息、最新版本,并提交审查评论,有效提升代码审查效率。
本扩展是 Model Context Protocol (MCP) 的 GitLab 服务器扩展,为合并请求审查增添了实用功能,具体功能如下:
在使用前,需要对环境变量进行配置,示例如下:
"env": {
"GITLAB_PERSONAL_ACCESS_TOKEN": "xxxxxx",
"GITLAB_API_URL": "xxxxx"
}
以下是本扩展提供的 API 端点:
// 获取合并请求信息
GET /api/v4/projects/:project_id/merge_requests/:merge_request_iid
// 获取合并请求最新版本
GET /api/v4/projects/:project_id/merge_requests/:merge_request_iid/versions
// 提交审查评论
POST /api/v4/projects/:project_id/merge_requests/:merge_request_iid/discussions
本项目采用 MIT 许可证。