custom-gitlab-server
The GitLab MCP Server enables AI assistants to interact with the GitLab API using natural language. It facilitates tasks like issue management and repository operations through an MCP integration.
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