does-it-install?

← All servers

io.github.zereight/gitlab-mcp

GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.

io.github.zereight/gitlab-mcp · Repository · version 2.1.46 · 1.9k stars · listed from registry

Install

The sweep installs into a clean prefix, but this is the command a user would run:

npx @zereight/mcp-gitlab

Needs credentials: GITLAB_PERSONAL_ACCESS_TOKEN. The probe used placeholder values, so an amber needs credentials result below means the server asked for the real ones, not that it is broken. Maintainers: how to go green.

Results by platform

Linux

installs and connects2026-08-16 · probed over npm

1 recorded run, oldest first.

tools/list returned 116 tools.

merge_merge_request approve_merge_request unapprove_merge_request get_merge_request_approval_state get_merge_request_conflicts list_merge_request_pipelines create_or_update_file search_repositories create_repository create_group get_file_contents push_files create_issue create_merge_request fork_repository create_branch get_branch list_branches delete_branch list_protected_branches get_protected_branch protect_branch unprotect_branch update_default_branch get_merge_request get_merge_request_diffs list_merge_request_changed_files list_merge_request_diffs get_merge_request_file_diff list_merge_request_versions get_merge_request_version get_branch_diffs update_merge_request create_note create_merge_request_thread resolve_merge_request_thread mr_discussions delete_merge_request_discussion_note update_merge_request_discussion_note create_merge_request_discussion_note create_merge_request_note delete_merge_request_note get_merge_request_note get_merge_request_notes update_merge_request_note get_draft_note list_draft_notes create_draft_note update_draft_note delete_draft_note

macOS

installs and connects2026-08-16 · probed over npm

1 recorded run, oldest first.

tools/list returned 116 tools.

merge_merge_request approve_merge_request unapprove_merge_request get_merge_request_approval_state get_merge_request_conflicts list_merge_request_pipelines create_or_update_file search_repositories create_repository create_group get_file_contents push_files create_issue create_merge_request fork_repository create_branch get_branch list_branches delete_branch list_protected_branches get_protected_branch protect_branch unprotect_branch update_default_branch get_merge_request get_merge_request_diffs list_merge_request_changed_files list_merge_request_diffs get_merge_request_file_diff list_merge_request_versions get_merge_request_version get_branch_diffs update_merge_request create_note create_merge_request_thread resolve_merge_request_thread mr_discussions delete_merge_request_discussion_note update_merge_request_discussion_note create_merge_request_discussion_note create_merge_request_note delete_merge_request_note get_merge_request_note get_merge_request_notes update_merge_request_note get_draft_note list_draft_notes create_draft_note update_draft_note delete_draft_note

Windows

installs and connects2026-08-16 · probed over npm

1 recorded run, oldest first.

tools/list returned 116 tools.

merge_merge_request approve_merge_request unapprove_merge_request get_merge_request_approval_state get_merge_request_conflicts list_merge_request_pipelines create_or_update_file search_repositories create_repository create_group get_file_contents push_files create_issue create_merge_request fork_repository create_branch get_branch list_branches delete_branch list_protected_branches get_protected_branch protect_branch unprotect_branch update_default_branch get_merge_request get_merge_request_diffs list_merge_request_changed_files list_merge_request_diffs get_merge_request_file_diff list_merge_request_versions get_merge_request_version get_branch_diffs update_merge_request create_note create_merge_request_thread resolve_merge_request_thread mr_discussions delete_merge_request_discussion_note update_merge_request_discussion_note create_merge_request_discussion_note create_merge_request_note delete_merge_request_note get_merge_request_note get_merge_request_notes update_merge_request_note get_draft_note list_draft_notes create_draft_note update_draft_note delete_draft_note

Install took 4m 19s on this platform.

Badge

Paste this into the project README to show the current result:

[![does it install](https://img.shields.io/endpoint?url=https://doesitinstall.com/badge/io.github.zereight__gitlab-mcp.json)](https://doesitinstall.com/s/io.github.zereight__gitlab-mcp.html)