gitlab/gitlab

MCP Server

GitLab MCP Server - repos, merge requests, pipelines, and issues

GitLab integration MCP server. Manage repositories, merge requests, issues, and CI/CD pipelines.

MCP Server

  • Package: @yoda.digital/gitlab-mcp-server
  • Transport: stdio
  • Command: npx -y @yoda.digital/gitlab-mcp-server

Authentication

Personal Access Token

VariableRequiredDescription
GITLAB_URLYesGitLab instance URL
GITLAB_PRIVATE_TOKENYesPersonal access token

Available Tools

ToolDescription
list_projectsList projects
get_repositoryGet repo
manage_issuesIssue management
manage_merge_requestsMR management

Configuration Example

toml
[[mcp.servers]]
name = "gitlab"
type = "stdio"
command = "npx"
args = ["-y", "@yoda.digital/gitlab-mcp-server"]
timeout_seconds = 60
env = { GITLAB_URL = "your-value", GITLAB_PRIVATE_TOKEN = "your-value" }
tools = []

Notes: Supports self-hosted GitLab and gitlab.com.