Create Merge Request
create_merge_requestCreate a merge request in a GitLab project by specifying source and target branches, title, and optional description.
Instructions
Create a new merge request in a GitLab project (requires user authentication with write permissions)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectPath | Yes | Full path of the project (e.g., "group/project-name") | |
| title | Yes | Title of the merge request | |
| sourceBranch | Yes | Source branch name | |
| targetBranch | Yes | Target branch name | |
| description | No | Description of the merge request | |
| userCredentials | No | Your GitLab credentials (optional — falls back to the configured env token if not provided) |