List Group Merge Requests
gitlab_list_group_merge_requestsList merge requests across all projects and subgroups in a GitLab group, using filters like state, labels, author, and reviewer; set non_archived=true to skip archived projects.
Instructions
List merge requests across every project in a group and its subgroups, with the same filters as gitlab_list_merge_requests. non_archived=true skips archived projects.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"group_id": "<group_id>"
},
"name": "gitlab_list_group_merge_requests"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wip | No | ||
| page | No | ||
| sort | No | ||
| scope | No | ||
| state | No | ||
| labels | No | ||
| search | No | ||
| group_id | Yes | ||
| order_by | No | ||
| per_page | No | ||
| author_id | No | ||
| milestone | No | ||
| assignee_id | No | ||
| reviewer_id | No | ||
| non_archived | No | ||
| created_after | No | ||
| source_branch | No | ||
| target_branch | No | ||
| updated_after | No | ||
| created_before | No | ||
| updated_before | No | ||
| author_username | No | ||
| assignee_username | No | ||
| reviewer_username | No | ||
| with_labels_details | No | ||
| approved_by_usernames | No |