Skip to main content
Glama
lininn

GitLab Review MCP

by lininn

create_merge_request

Create a new GitLab merge request from a source branch to propose code changes for review and integration.

Instructions

Create a new GitLab merge request from a source branch

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
projectIdNoGitLab project ID or path (aliases: project_id, project_path; e.g., "12345" or "group/project")
sourceBranchYesSource branch name (aliases: source_branch; e.g., "feature/new-feature")
targetBranchNoTarget branch name (aliases: target_branch; defaults to "main")main
titleNoMerge request title (auto-generated from branch name if not provided)
descriptionNoMerge request description
assigneeIdNoUser ID to assign the merge request to
reviewerIdsNoArray of user IDs to request reviews from
deleteSourceBranchNoWhether to delete source branch when MR is merged
squashNoWhether to squash commits when merging
workingDirectoryNoLocal repository path for auto-detecting project ID (aliases: working_directory, cwd)
remoteNameNoGit remote name used for auto-detecting the project IDorigin

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lininn/gitlab-review-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server