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 许可证。