30 tools from the MCP Gitlab MCP Server, categorised by risk level.
View the MCP Gitlab policy →Cross-platform Works on Linux, macOS, and Windows 2/5 get_group Get group details by ID or path 2/5 get_issue Get issue details 2/5 get_job_log Get job log output 2/5 get_merge_request Get merge request details 2/5 get_mr_changes Get the diff for a merge request 2/5 get_pipeline Get pipeline details 2/5 get_project Get project details by ID or path 2/5 get_project_branch Get details of a single branch 2/5 list_group_projects List projects in a group with subgroup support 2/5 list_groups List GitLab groups with filtering 2/5 list_issue_notes List comments on an issue 2/5 list_issues List issues by state, labels, or milestone 2/5 list_merge_requests List merge requests by state, labels, or milestone 2/5 list_mr_notes List comments on a merge request 2/5 list_pipeline_jobs List jobs in a pipeline 2/5 list_pipelines List CI/CD pipelines with status filtering 2/5 list_project_branches List repository branches 2/5 list_project_commits List commits with date and path filtering 2/5 list_projects List GitLab projects with filtering and search 2/5 Multi-instance Works with gitlab.com, self-hosted, or enterprise instances 2/5 Production-ready Proper signal handling and non-root defaults 2/5 search_global Search across all accessible GitLab resources 2/5 search_project Search within a specific project 2/5 create_issue Create a new issue 3/5 create_issue_note Add a comment to an issue 3/5 create_merge_request Create a new merge request 4/5 create_mr_note Add a comment to a merge request 3/5 update_issue Update issue title, description, state, or labels 3/5 update_merge_request Update MR title, description, state, or assignees 4/5 The MCP Gitlab MCP server exposes 30 tools across 2 categories: Read, Write.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the MCP Gitlab server.
MCP Gitlab tools are categorised as Read (24), Write (6). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept