update_merge_request_tool
Update existing merge requests by changing title, description, labels, assignees, reviewers, milestone, target branch, or state. Edit directly via MCP.
Instructions
Update an existing merge request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | MR title | |
| labels | No | Comma-separated label names | |
| project_id | Yes | Project ID or path | |
| description | No | MR description (Markdown) | |
| state_event | No | State transition (close, reopen) | |
| assignee_ids | No | User IDs to assign | |
| milestone_id | No | Milestone ID | |
| reviewer_ids | No | User IDs to review | |
| target_branch | No | Target branch | |
| merge_request_iid | Yes | Merge request internal ID | |
| remove_source_branch | No | Remove source branch after merge |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||