Skip to main content
Glama
DrBoria

md-gitlab-mcp

by DrBoria

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITLAB_API_URLYesThe GitLab API URL (e.g., https://gitlab.example.dev/api/v4)
GITLAB_PERSONAL_ACCESS_TOKENYesYour GitLab personal access token

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_repositoriesC

Search for GitLab projects

create_repositoryA

Create a new GitLab project in your namespace

get_file_contentsC

Get the contents of a file or directory from a GitLab repository

push_filesB

Push multiple files to a GitLab repository in a single commit

create_issueB

Create a new issue in a GitLab repository

create_merge_requestB

Create a new merge request in a GitLab repository

fork_repositoryA

Fork a GitLab project to your account or specified namespace

create_branchB

Create a new branch in a GitLab repository

list_commitsA

Get list of commits of a branch in a GitLab repository

list_issuesB

List issues in a GitLab repository with filtering options

update_issueC

Update an existing issue in a GitLab repository

add_issue_commentB

Add a comment to an existing issue

search_codeC

Search for code across GitLab repositories

search_issuesA

Search for issues and merge requests across GitLab repositories

search_usersB

Search for users on GitLab

get_issueA

Get details of a specific issue in a GitLab repository

get_merge_requestC

Get details of a specific merge request

list_merge_requestsC

List and filter repository merge requests

create_merge_request_reviewC

Create a review/approval on a merge request

merge_merge_requestC

Merge a merge request

get_merge_request_filesA

Get the list of files changed in a merge request

get_merge_request_statusA

Get the combined status of all status checks (pipelines) for a merge request

update_merge_request_branchA

Update a merge request branch with the latest changes from the target branch (rebase)

get_merge_request_commentsB

Get the review comments/notes on a merge request

get_merge_request_reviewsB

Get the reviews/approvals on a merge request

get_merge_request_by_urlA

Fetch merge request details using a full URL

get_merge_request_comments_by_urlA

Fetch merge request comments using a full URL

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DrBoria/md-gitlab-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server