Search Issues
search_issuesSearch GitLab issues using text and/or filters by assignee, author, labels, and state. Leave search term empty to filter without text search.
Instructions
Search for issues with text search and/or structured filtering (assignee, author, labels, state). For filtering by assignee/author/labels without text search, leave searchTerm empty.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| searchTerm | No | Text search term (optional - leave empty to filter by assignee/author/labels only) | |
| projectPath | No | Optional project path (e.g., "group/project"). Omit for global search. | |
| state | No | Filter by issue state (opened, closed, all) | all |
| assigneeUsernames | No | Filter by assignee usernames (e.g., ["cdhanlon", "jsmith"]) | |
| authorUsername | No | Filter by author username (e.g., "cdhanlon") | |
| labelNames | No | Filter by label names (e.g., ["Priority::High", "bug"]) | |
| first | No | Number of issues to retrieve | |
| after | No | Cursor for pagination | |
| sort | No | Sort order (e.g., UPDATED_DESC, CREATED_DESC, CREATED_ASC). Defaults to UPDATED_DESC for recency. | |
| fetchAll | No | Fetch all pages up to 100 results | |
| userCredentials | No | Your GitLab credentials (optional — falls back to the configured env token if not provided) |