Jira

Search issues with JQL, create, update, transition, and comment on tickets.

The Jira tools let your AI assistant search, create, update, and move issues through their workflow, plus manage comments and attachments.

Available operations

Tool Description
jira_search Search issues using JQL (Jira Query Language). Supports pagination via next_page_token
jira_get_issue Get full details for an issue by key (e.g. PROJ-123): summary, status, priority, assignee, reporter, description, labels, dates, comments count, attachments
jira_create_issue Create a new issue in a specified project. Returns the issue key and URL
jira_update_issue Update an issue's summary, description, or arbitrary fields via additional_fields
jira_get_transitions Get available workflow transitions for an issue. Use returned IDs with jira_transition_issue
jira_transition_issue Move an issue to a new workflow status
jira_get_comments Get all comments on an issue
jira_add_comment Add a comment to an issue
jira_edit_comment Edit an existing comment
jira_delete_comment Delete a comment
jira_get_attachment Get attachment metadata by ID: filename, size, MIME type, content URL
jira_list_fields List all available fields (system + custom) to discover field IDs for creates/updates
jira_search_users Search users by name, username, or email. Returns display names and account IDs
jira_delete_issue Permanently delete an issue. See the warning below before using it

Required scopes

  • read:jira-work, write:jira-work, read:jira-user

Deleting an issue

jira_delete_issue cannot be undone through the API. Deleted issues do not go to a trash or an archive, and Jira does not reuse the key, so every link, branch name and comment pointing at it breaks permanently.

Prefer transitioning the issue to Done or Won't Do, which keeps its history and leaves the key resolvable.

If you do delete: an issue with subtasks is rejected outright unless delete_subtasks is true, and passing that destroys the subtasks along with the parent. Linked issues are not deleted, only subtasks.

Multiple accounts

Every tool on this page takes an optional account argument: the email address of the connected Atlassian account to act on. Omit it and the default account is used. Connect more than one site and a single request can reach whichever one the work belongs to.

Example prompts

  • "Find all Jira tickets assigned to me that are in progress, sorted by priority"
  • "Create a bug ticket in PROJ from the error in this email with steps to reproduce"
  • "Transition JIRA-456 to 'In Review' and add a comment linking the PR"
  • "What Jira tickets did I close this week? Summarize them for the standup"
  • "Update JIRA-789 with the new ETA and CC the product owner in a comment"

Try this on your own account

Connect Google Workspace once and your assistant can run every tool on this page against your real files. Free to start, no card.

Get started free