Jira MCP connector
Updated
Jira is Atlassian's cloud based issue tracking platform for managing software development processes. The Jira MCP connector allows AI agents to create, update, and transition issues, as well as manage assignments and priorities throughout their lifecycle. It also supports adding comments and watchers, enabling teams to track progress and collaborate on development work directly from connected workflows.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Jira MCP connector to perform the following actions:
- Track and update software development issues across Jira projects in real time
- Assign and reassign issues to team members to balance workloads
- Automate status transitions to keep workflows moving without manual intervention
- Search and filter issues instantly using JQL queries
- Keep stakeholders informed by adding comments and sending notifications
- Manage user accounts directly within Jira
- Monitor issue history and changelogs for audit and compliance needs
- Prioritize critical issues by adjusting priority levels on demand
Example prompts
Use the following example prompts to invoke Jira MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all open bugs assigned to me in Jira.Create a new issue in Jira for the login page bug.Change the priority of ticket PROJ-123 to high in Jira.Assign the payment gateway issue to Sarah in Jira.Add a comment to Jira issue PROJ-45 letting the team know it's fixed.Search Jira for all issues due this week.Move ticket PROJ-10 to the Done status in Jira.Who is watching the checkout bug in Jira.Send a notification about the outage issue to the support team in Jira.Delete the duplicate issue PROJ-99 from Jira.
Jira MCP connector tools
The Jira MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| jira_jiraaddwatch_invoke | Add the current user as a watcher to a Jira issue |
| jira_jiraassignissue_invoke | Assign a Jira issue to a user |
| jira_jirachangepriority_invoke | Change the priority of a Jira issue |
| jira_jiracreatecomment_invoke | Add a comment to a Jira issue |
| jira_jiracreateissue_invoke | Create a new issue in a Jira project |
| jira_jiratransitionissue_invoke | Transition a Jira issue to a different status |
| jira_jiraunassignissue_invoke | Remove the assignee from a Jira issue |
| createIssue | Create an issue |
| getIssue | Get an issue |
| updateIssue | Update an issue |
| deleteIssue | Delete an issue |
| searchIssuesJql | Search for issues with JQL (Cloud) |
| getIssueChangelog | Get issue changelog |
| notifyIssue | Send notification for an issue |
| getIssueTransitions | Get available transitions |
| transitionIssue | Transition an issue |
| getAttachment | Get attachment metadata |
| removeAttachment | Remove an attachment |
| getIssueComments | Get all comments for an issue |
| addComment | Add a comment to an issue |
| getComment | Get a comment |
| updateComment | Update a comment |
| removeComment | Remove a comment |
| createUser | Create a user |
| getUser | Get a user |
| deleteUser | Delete a user |