modelcontextprotocol/gitlab
gitlab is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of gitlab 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.
MCP Server for the GitLab API, enabling project management, file operations, and more.
Try gitlab with chat:
Tools
Functions exposed to the LLM to take actions
create_or_update_file
Create or update a single file in a GitLab project
search_repositories
Search for GitLab projects
create_repository
Create a new GitLab project
get_file_contents
Get the contents of a file or directory from a GitLab project
push_files
Push multiple files to a GitLab project in a single commit
create_issue
Create a new issue in a GitLab project
create_merge_request
Create a new merge request in a GitLab project
fork_repository
Fork a GitLab project to your account or specified namespace
create_branch
Create a new branch in a GitLab project
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client