mcpField
V
vb-gitlab-mcp

vb-gitlab-mcp

Local
github.com/lvzhengbinVersion Control3Updated 81w ago

About vb-gitlab-mcp

vb-gitlab-mcp is a GitLab MCP server for automated AI analysis of code reviews. It supports reviewing commits across specified branches and exporting review results as HTML.

Key features

  1. 01Automated code review analysis
  2. 02List project repository commits
  3. 03Retrieve a commit diff
  4. 04Review commits on specified branches
  5. 05Export review results as HTML

Use cases

  1. 01Analyze GitLab code reviews with AI
  2. 02Inspect a project's commit history
  3. 03Review changes from one or more commits
  4. 04Export review findings to HTML

MCP support

The GitLab MCP server provides tools to list repository commits and retrieve a commit diff, supporting code review analysis across specified branches and optional person or time-range filters.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

vb-gitlab-mcp

GitLab MCP(Model Context Protocol) Server, Can be used to do AI automated analysis of CodeReview

version:

1.3.0

新增tools:list_repository_commits (Get a list of repository commits in a project) 新增tools:get_commit_diff (Get the diff of a commit) 支持指定分支名(可选参数根据指定人/时间范围)进行单笔/多笔commits的代码CR

1.2.0

支持codeReview结果Html导出

1.1.0

移除不需要的tool和代码精简优化

1.0.0

初始版本,基础功能发布

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.