update_merge_request
Modify a merge request on GitLab MCP by updating details such as assignees, description, labels, state, or branch settings. Ensure the MR aligns with project requirements and workflows.
Instructions
Update a merge request
Input Schema
Name | Required | Description | Default |
---|---|---|---|
assignee_ids | No | The ID of the users to assign the MR to | |
description | No | The description of the merge request | |
draft | No | Work in progress merge request | |
labels | No | Labels for the MR | |
merge_request_iid | Yes | The internal ID of the merge request | |
project_id | Yes | Project ID or URL-encoded path | |
remove_source_branch | No | Flag indicating if the source branch should be removed | |
squash | No | Squash commits into a single commit when merging | |
state_event | No | New state (close/reopen) for the MR | |
target_branch | No | The target branch | |
title | No | The title of the merge request |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from gitlab mcp
Related Tools
- @rifqi96/mcp-gitlab
- @zereight/gitlab-mcp
- @zereight/gitlab-mcp
- @modelcontextprotocol/gitlab
- @yoda-digital/mcp-gitlab-server