custom-gitlab-server

nooqta/custom-gitlab-server

3.1

If you are the rightful owner of custom-gitlab-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The GitLab MCP Server (noqta-gitlab-server) is a Model Context Protocol server that facilitates interaction with the GitLab API through natural language commands, enabling AI assistants to perform various GitLab operations.

Tools

Functions exposed to the LLM to take actions

search_repositories

Search for GitLab Projects by Name

get_project_from_git_url

Get GitLab project details via git remote URL

list_issues

List all issues for a specific project (can be filtered by status, label, assignee, etc.)

get_my_issues

List all issues assigned to or created by authenticated users

get_issue

Get details about specific questions

create_issue_note

Add a comment to a specific question

update_issue

Update the problem's properties (such as description, label, status)

create_branch

Create a new branch from the specified reference

create_issue

Create new questions in the project

create_merge_request

Create a new merge request

list_issue_notes

List all comments for a specific question

create_merge_request_note

Add a comment for a specific merge request

search_user

Search for GitLab users by email or username

create_repository

Create a new GitLab project under the user or group namespace

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources