OlympHill
gitlab-mr-mcp logo

gitlab-mr-mcp与 GitLab 仓库无缝交互,管理合并请求和问题。轻松获取详情、添加评论,简化代码审查流程。

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

GitLab MR MCP 是一个 Model Context Protocol (MCP) 服务器,专为与 GitLab 仓库交互而设计。它使 AI 代理能够管理合并请求和问题,提供列出可用项目、获取合并请求详情、获取合并请求差异、添加评论以及设置合并请求标题和描述等功能。 该项目使用 MCP 实现了一个服务器,并包含以下功能:获取 GitLab 项目列表、列出指定项目中的打开合并请求、获取特定合并请求的详细信息以及获取合并请求的差异。此外,它还提供了获取和设置合并请求标题和描述的工具,并能获取 issue 细节。 要使用 gitlab-mr-mcp,您需要安装 Node.js 并获取具有 API 访问权限的 GitLab token,以及项目 ID。项目提供了通过 Smithery 或手动安装和配置的安装与设置文档。 本仓库开源,欢迎贡献。许可证为 MIT。此工具旨在为 GitLab 仓库提供无缝交互体验,以管理合并请求和问题,简化代码审阅流程。

主要功能

  • 列出可用的 GitLab 项目
  • 获取合并请求详情和评论
  • 获取合并请求差异
  • 向合并请求添加评论
  • 向合并请求差异中的代码添加行特定评论
  • 获取问题详情

价格

模型
Free
评分
暂无评价

使用场景

代码审查自动化

使用 GitLab MR MCP 自动化代码审查任务,例如获取合并请求详情和添加评论。

问题跟踪

利用 GitLab MR MCP 获取问题详情,简化问题跟踪和管理。

合并请求管理

利用 GitLab MR MCP 管理合并请求,包括设置标题和描述,以及添加评论。

优点 & 缺点

优点

  • 与 GitLab 仓库无缝交互
  • 简化代码审查流程
  • 能够获取详情并向合并请求和问题添加评论

缺点

  • 需要具有 API 访问权限的 GitLab 访问令牌
  • 需要正确的设置和配置

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

Do I need to configure GitLab MR MCP?

Yes, GitLab MR MCP needs proper setup and configuration to function correctly.

Asked by Jibril Abubakar · May 23, 2026

What features are included in GitLab MR MCP?

Key features include listing available GitLab projects, fetching merge request details, getting merge request diffs, and fetching issue details.

Asked by Paulo Cardoso · Apr 26, 2026

Can I add comments to merge requests?

Yes, GitLab MR MCP allows you to add comments to merge requests, including line-specific comments to code in merge request diffs.

Asked by Amos Fältskog · Apr 18, 2026

What is required to use GitLab MR MCP?

To use GitLab MR MCP, you need to install Node.js and have a GitLab access token with API access.

Asked by Stella Papadopoulos · Apr 15, 2026

提问

服务配缩器 的替代品