Skip to content

manage_boards

Manage Jira agile boards and sprints.

ActionDescriptionRequired ParamsOptional Params
list_boardsList all boardsproject_key, start_at, max_results
get_boardGet board detailsboard_id
list_sprintsList sprints for a boardboard_idstate, start_at, max_results
get_sprint_issuesGet issues in a sprintsprint_idstart_at, max_results
get_backlogGet board backlogboard_idstart_at, max_results
get_active_sprintGet the active sprintboard_id
search_sprintsSearch sprints by nameboard_id, query
create_sprintCreate a new sprintboard_id, namestart_date, end_date, goal
update_sprintUpdate a sprintsprint_idname, state, start_date, end_date, goal
move_to_sprintMove issues to a sprintsprint_id, issue_keys
ParameterTypeDescription
actionstringRequired. Action to perform
project_keystringFilter boards by project key (for list_boards)
board_idintBoard ID
sprint_idintSprint ID
statestringSprint state filter: active, future, closed (for list_sprints)
querystringSprint name search query (for search_sprints)
namestringSprint name (for create_sprint)
start_datestringSprint start date ISO 8601 (for create_sprint)
end_datestringSprint end date ISO 8601 (for create_sprint)
goalstringSprint goal (for create_sprint)
issue_keysstringComma-separated issue keys (for move_to_sprint)
start_atintPagination start index
max_resultsintMaximum results to return
{
"action": "list_boards",
"project_key": "PROJ"
}
{
"action": "get_active_sprint",
"board_id": 42
}
{
"action": "get_sprint_issues",
"sprint_id": 101
}
{
"action": "create_sprint",
"board_id": 42,
"name": "Sprint 16",
"start_date": "2025-01-28T09:00:00.000Z",
"end_date": "2025-02-11T09:00:00.000Z",
"goal": "Ship OAuth and fix regressions"
}
{
"action": "update_sprint",
"sprint_id": 101,
"name": "Sprint 16 - Extended",
"end_date": "2025-02-14T09:00:00.000Z",
"goal": "Ship OAuth, fix regressions, and update docs"
}
{
"action": "move_to_sprint",
"sprint_id": 101,
"issue_keys": "PROJ-200,PROJ-201,PROJ-202"
}