Add a code-review comment to a specific line in a GitLab merge request diff. Provide the diff refs and target line to start a discussion on code changes.
Search CERN GitLab repositories for code snippets, globally or within a project, to find usage examples of libraries, functions, or patterns with line-level context.
An MCP server that integrates AI assistants like Claude with GitLab's merge requests, allowing them to review code changes, add comments, and approve/unapprove merge requests directly through the GitLab API.
Enables AI assistants to review GitLab merge requests by fetching changes, analyzing diffs, adding comments, and managing approvals through the GitLab API. Supports complete merge request analysis, file-specific reviews, and version comparisons.
Map all code involved in a feature from UI to data layer to understand its components, trace dependencies, and locate affected files before modifications.
Search CERN GitLab issues and discussions to understand library usage, find solutions to common errors, or verify feature support in High Energy Physics projects.
Retrieve a GitLab merge request and its contents to analyze code changes for review. Use after checking team standards to ensure compliance with guidelines.
Retrieve repository, namespace, default branch, visibility, permissions, and feature metadata for a given GitLab project by specifying its ID or full path.
Run a static code analysis scan and export results in SARIF 2.1.0 format for CI/CD integration with platforms like GitHub Code Scanning and GitLab SAST.
Review code for a feature, component, or Git changes. Analyzes relevant implementation or modified files to provide contextual feedback and improvement suggestions.
Create a new pull request to propose code changes, request reviews, or merge feature branches. Use this when you want to submit code for review, merge a feature branch, or contribute changes to a repository.