GitLab MCP 服务器

GitLab MCP 服务器

增强版 GitLab 集成工具,支持项目分组与活动追踪

快速入门

安装

通过 npm 安装:

npm install @yoda.digital/gitlab-mcp-server

或者从源码构建:

git clone https://github.com/yoda-digital/mcp-gitlab-server.git
cd mcp-gitlab-server
npm install
npm run build

配置

设置必要环境变量:

  • GITLAB_PERSONAL_ACCESS_TOKEN(必填)
  • GITLAB_API_URL(可选,默认为 https://gitlab.com/api/v4)
  • PORT(可选,默认为 3000)
  • USE_SSE(启用 SSE 传输时设置为 true)

示例配置文件:

{
  "GITLAB_PERSONAL_ACCESS_TOKEN": "your_token_here"
}

启动

使用默认 stdio 运行:

export GITLAB_PERSONAL_ACCESS_TOKEN=your_token_here
npm start

或启用 SSE 模式:

export GITLAB_PERSONAL_ACCESS_TOKEN=your_token_here
export USE_SSE=true
npm start

更多工具详情查看仓库文档。