Token导航 LogoToken导航TokenDH.com
Gitlab Pr MCP logo
开发工具未说明官方级别未说明来源级核验

Gitlab Pr MCP

MCP Server

一个简化在GitLab中创建合并请求流程的MCP服务器。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
GitLab集成PythonClaude开发工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

TaseerB

提供方

TaseerB

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

GitLab PR MCP服务器

一个MCP服务器,可以在GitLab中轻松发出合并请求。

配置

您需要以下环境变量:

  • GITLAB_TOKEN:您的GitLab个人访问令牌。

1. 首选 用户设置 (点击您的头像)> 访问令牌. 1. 创建新令牌。 1. 给它起个名字,然后检查 api 范围。 1. 复制令牌(以开头 glpat-).

  • GITLAB_PROJECT_IDGitLab项目的ID。

1. 转到GitLab中项目的主页。 1. 在项目名称下查找 “项目ID:123456”. 1. 备选方案: 您可以使用 URL编码路径 项目的(例如。, group%2Fproject). - 如果你的URL是 gitlab.com/my-group/my-project,ID为 my-group%2Fmy-project.

  • GITLAB_URL:(可选)GitLab实例的基本URL。默认为 https://gitlab.com.

安装与使用

1.构建Docker镜像

docker build -t gitlab-pr-mcp .

2.配置您的MCP客户端(反重力/克劳德桌面)

将以下配置添加到MCP设置文件中(例如。, claude_desktop_config.json 或反重力MCP配置):

{
  "mcpServers": {
    "gitlab-pr": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e", "GITLAB_TOKEN=your_token_here",
        "-e", "GITLAB_PROJECT_ID=your_project_id_here",
        "gitlab-pr-mcp"
      ]
    }
  }
}

替换 your_token_hereyour_project_id_here 与你的实际价值观。

3.配置光标

  1. 打开 光标设置 (Cmd + ,Ctrl + ,).
  2. 导航至 特性 > 主控程序.
  3. 点击 +添加新的MCP服务器.
  4. 填写详细信息:

- 姓名: gitlab-pr - 类型: command (或 stdio) - 命令: docker - Args:

     run
     -i
     --rm
     -e
     GITLAB_TOKEN=your_token_here
     -e
     GITLAB_PROJECT_ID=your_project_id_here
     gitlab-pr-mcp

*(注意:在args列表中将每个参数添加为单独的行/项)*

3.使用方法

问Claude:“创建从功能分支到主分支的合并请求”

目录标签

目录标签

GitLab集成PythonClaude开发工具本地部署合并请求自动化

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP