jira
Covers issues, boards, sprints, worklogs, issue links, versions, SLA metrics, and dev info. All tools use the jira_ prefix.
Start here
| Question | Answer |
|---|---|
| Best for | Agents that triage tickets, move issues through workflows, manage sprints, link work to releases, or inspect development context. |
| Connect with | Route mode for Atlassian API domains, direct REST base URLs from archal clone start jira, or MCP tools. |
| Known limits | Jira Forms is not covered. Validate issue transitions with jira_get_transitions before changing status. |
| Seeds | Common seeds: small-project, enterprise, sprint-active, large-backlog, empty. See Seeds for usage. |
Available tools
Projects & Users
| Tool | Description |
|---|---|
jira_get_all_projects | List accessible Jira projects |
jira_get_project_issues | Get issues for a Jira project |
jira_get_user_profile | Get a Jira user profile |
Issues
| Tool | Description |
|---|---|
jira_create_issue | Create a new Jira issue |
jira_get_issue | Get details of a Jira issue by key |
jira_update_issue | Update fields of an existing Jira issue |
jira_delete_issue | Delete a Jira issue |
jira_search | Search Jira issues using JQL |
jira_batch_create_issues | Create multiple Jira issues at once (max 50) |
Transitions
| Tool | Description |
|---|---|
jira_get_transitions | Get available transitions for a Jira issue |
jira_transition_issue | Transition a Jira issue to a new status |
Comments & Worklogs
| Tool | Description |
|---|---|
jira_add_comment | Add a comment to a Jira issue |
jira_edit_comment | Edit a comment on a Jira issue |
jira_add_worklog | Add a worklog entry to a Jira issue |
jira_get_worklog | Get worklogs for a Jira issue |
Issue Links
| Tool | Description |
|---|---|
jira_get_link_types | Get available issue link types |
jira_create_issue_link | Create a link between two Jira issues |
jira_create_remote_issue_link | Create a remote link on a Jira issue |
jira_link_to_epic | Link a Jira issue to an epic |
jira_remove_issue_link | Remove a link between Jira issues |
Boards & Sprints
| Tool | Description |
|---|---|
jira_get_agile_boards | List Jira Agile boards |
jira_get_board_issues | Get issues on a Jira Agile board |
jira_get_sprints_from_board | List sprints for a Jira Agile board |
jira_get_sprint_issues | Get issues in a sprint |
jira_create_sprint | Create a new sprint on a board |
jira_update_sprint | Update a sprint |
Versions
| Tool | Description |
|---|---|
jira_get_project_versions | Get versions for a Jira project |
jira_create_version | Create a new version in a Jira project |
jira_batch_create_versions | Batch create versions in a Jira project |
Fields & Attachments
| Tool | Description |
|---|---|
jira_search_fields | Search available Jira fields |
jira_download_attachments | Download attachments from a Jira issue |
jira_batch_get_changelogs | Get changelogs for multiple Jira issues |
Dates, SLA & Development Info
| Tool | Description |
|---|---|
jira_get_issue_dates | Get date information and status transition history |
jira_get_issue_sla | Calculate SLA metrics for a Jira issue |
jira_get_issue_development_info | Get development information (PRs, commits, branches) linked to an issue |
jira_get_issues_development_info | Get development information for multiple issues |
Notes
jira_searchsupports JQL.- Call
jira_get_transitionsbefore attempting a state change. rate-limitedseed triggers errors after 5 requests.- Batch operations max out at 50 items per call.
