MCP Servers / version-control / GitLab

GitLab

JSON →
none2version-control

Interact with GitLab repositories, issues, and merge requests through an MCP-compliant server.

Install
How to run this server

No install command recorded.

server path: gitlab
Tools
What this server exposes
search_repositories
Search for GitLab projects
get_file_contents
Get contents of a file or directory
create_or_update_file
Create or update a single file
push_files
Push multiple files in a single commit
create_repository
Create a new GitLab project
create_issue
Create a new issue
create_merge_request
Create a new merge request
fork_repository
Fork a project
create_branch
Create a new branch
Configuration
Environment & auth
authnone
envGITLAB_PERSONAL_ACCESS_TOKEN
envGITLAB_API_URL
Resources
GitLab — MCP Server · libregistry