Jira

Jira MCP integration

Searches the backlog with JQL, files properly typed issues with attachments, transitions and assigns them, and moves work into the live sprint.

94actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create issue

    Lyro creates a new Jira issue, such as a bug or task, in the right project based on the conversation. A ticket exists for engineering to pick up without an agent switching over to Jira to log it.

  • Transition issue

    Lyro moves a Jira issue to a new workflow state, like from open to in progress. The board reflects reality immediately instead of waiting for someone to update it by hand.

  • List issue comments

    Lyro pulls the comment history on a Jira issue in order. Agents catch up on what's already been discussed without opening the issue in Jira.

See all 94 actions

How businesses use Jira + Lyro

Each card is one request a support team gets, and the Jira actions Lyro runs to close it.

  • Check whether the bug is already filed

    Lyro runs a JQL search across the project and fetches the matching issues in bulk, so a report that duplicates an open ticket gets linked to it instead of doubling the backlog.

    Search Issues Using JQLBulk Fetch IssuesGet Issue
  • File a bug report the way the project expects it

    Lyro reads the create metadata for the issue type first, then files the issue with the required fields filled and the reporter's screenshot attached.

    Get Create Issue MetadataCreate IssueAdd Attachment
  • Move an issue along without an agent doing it

    Lyro checks which transitions are legal from the current status, moves the issue, assigns the owner, and posts a comment saying why.

    Get TransitionsTransition IssueAssign Issue
  • Keep the sprint reflecting the real plan

    Lyro creates the sprint, pulls the agreed issues into it, and links the ones that depend on each other so the board shows the sequence the team agreed on.

    Create SprintMove Issues to SprintLink Issues

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Jira actions it has and picks the ones a request needs.

  1. 01

    Connect Jira

    Authorize the Jira account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Jira actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Jira · Lyro

Everything else about Jira

Setup, permissions, and the limits of what Lyro can do inside Jira.

  • Yes, and it checks first. Get Create Field Metadata for Issue Type and Get Custom Fields Paginated tell Lyro which fields a given issue type requires before Create Issue runs, so a mandatory custom field does not cause a silent rejection.

Every action available in Jira

All 94 actions your agent can call on Jira, straight from the live MCP connection.

  • Add attachment

    Uploads and attaches a file to a Jira issue.

  • Add comment

    Adds a comment using Atlassian Document Format (ADF) for rich text to an existing Jira issue.

  • Add users to project role

    Adds users and optionally groups to a project role.

  • Add user to group

    Adds a user to a Jira group.

  • Add watcher to issue

    Adds a user to an issue's watcher list by account ID.

  • Add worklog

    Add a worklog entry to a Jira issue.

  • Analyse jira expression

    Analyses Jira expressions for syntax validation, type checking, and complexity analysis.

  • Assign issue

    Assigns a Jira issue to a user, default assignee, or unassigns; supports email/name lookup.

  • Bulk create issues

    Creates multiple Jira issues (up to 50 per call) with full feature support including markdown, assignee resolution, and priority handling.

  • Check user permissions

    Check user permissions for global and project-level operations in Jira.

  • Create group

    Creates a new group in Jira with the specified name.

  • Create issue

    Creates a new Jira issue (e.g., bug, task, story) in a specified project.

  • Link issues

    Links two Jira issues using a specified link type with optional comment.

  • Get JQL autocomplete data

    Retrieves JQL autocomplete reference data including reserved words, field names, and function names.

  • Create project

    Creates a new Jira project with required lead, template, and type configuration.

  • Create sprint

    Creates a new sprint on a Jira board with optional start/end dates and goal.

  • Create version

    Creates a new version for releases or milestones in a Jira project.

  • Delete comment

    Deletes a specific comment from a Jira issue using its ID and the issue's ID/key; requires user permission to delete comments on the issue.

  • Delete issue

    Permanently and irreversibly deletes a Jira issue by its ID or key.

  • Delete version

    Deletes a Jira version and optionally reassigns its issues.

  • Delete worklog

    Deletes a worklog from a Jira issue with estimate adjustment options.

  • Edit issue

    Updates an existing Jira issue with field values and operations.

  • Evaluate jira expression

    Evaluate Jira expressions using the enhanced search API.

  • Bulk fetch issues

    Bulk fetch multiple Jira issues by their IDs or keys (max 100 per call).

  • Find users 2

    Find users in Jira by query string, account ID, or property search.

  • Find users for picker

    Find users for picker components by matching query against user attributes like display name and email.

  • Get all groups

    Retrieves all groups from the Jira instance with pagination support.

  • Get all issue type schemes

    Retrieves all Jira issue type schemes with optional filtering and pagination.

  • Get all projects

    Retrieves all visible projects using the modern paginated Jira API with server-side filtering and pagination support.

  • Get issue statuses

    Retrieves all issue statuses associated with workflows from Jira.

Ready to connect Jira?

Authorize the account and your agent has all 94 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot