Get Board Issues
jira_get_board_issuesRetrieve Jira issues from a specific board using JQL queries to filter results, enabling targeted issue tracking and management.
Instructions
Get all issues linked to a specific board filtered by JQL.
Args: ctx: The FastMCP context. board_id: The ID of the board. jql: JQL query string to filter issues. fields: Comma-separated fields to return. start_at: Starting index for pagination. limit: Maximum number of results. expand: Optional fields to expand.
Returns: JSON string representing the search results including pagination info.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| board_id | Yes | The id of the board (e.g., '1001') | |
| jql | Yes | JQL query string (Jira Query Language). Examples: - Find Epics: "issuetype = Epic AND project = PROJ" - Find issues in Epic: "parent = PROJ-123" - Find by status: "status = 'In Progress' AND project = PROJ" - Find by assignee: "assignee = currentUser()" - Find recently updated: "updated >= -7d AND project = PROJ" - Find by label: "labels = frontend AND project = PROJ" - Find by priority: "priority = High AND project = PROJ" | |
| fields | No | Comma-separated fields to return in the results. Use '*all' for all fields, or specify individual fields like 'summary,status,assignee,priority' | summary,issuetype,description,status,updated,created,reporter,labels,assignee,priority |
| start_at | No | Starting index for pagination (0-based) | |
| limit | No | Maximum number of results (1-50) | |
| expand | No | Optional fields to expand in the response (e.g., 'changelog'). | version |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |