Official Dev Tools

Jira

Read and manage Jira issues, sprints, and boards.

Works with: Claude DesktopCursor

How to install the Jira MCP server

Add this to your Claude Desktop MCP configuration:

Connect via OAuth in Claude Desktop integrations.

Add this to your Cursor MCP configuration:

Connect via OAuth in Claude Desktop integrations.

The Jira MCP server gives Claude full read and write access to your Atlassian Jira workspace. For teams running their work in Jira, this is one of the most useful installs in the directory: ticket triage, sprint planning, and reporting all become single prompts.

The Atlassian-shipped server is the recommended path for most users. Connect via OAuth from the integrations panel in Claude Desktop and grant scoped access. No tokens to manage, easy to revoke.

Why use it

Jira’s UI is dense by design. It’s optimised for power users running structured agile processes. The flip side is that simple questions (“what’s blocked this sprint?”) often require navigating multiple boards, applying filters, and reading through tickets manually.

The MCP server flips this. Claude reads JQL, queries the API, returns a synthesised answer. Status updates, sprint reports, and dependency analysis become natural-language prompts.

What it actually does

A wide surface: search issues with JQL, fetch issue details with comments and attachments, list sprints and their issues, query users and teams, pull board configurations. With write scopes: create issues, transition statuses, add comments, log work, set fields.

Practical patterns:

  • “What’s blocked this sprint? Pull every issue in ‘Sprint 24’ with status Blocked and show me the blockers.”
  • “Create a Jira issue in PROJ titled ‘fix sitemap lastmod bug’, priority high, assigned to me.”
  • “Summarise what shipped in the last release. Pull issues with the ‘fixed in 2.5’ label.”

Gotchas

Custom fields are everywhere in Jira. The server returns them but Claude may not know what they mean. If your workflow depends heavily on custom fields, give Claude a brief description in your prompt or system message.

Permissions are project-scoped. The OAuth flow grants access to all projects you can see, which may be more than you intend Claude to touch. For sensitive projects, consider running a separate Atlassian user account with limited project membership for the MCP integration.

Pair with GitHub and Sentry for end-to-end work tracking: Sentry catches the bug, Jira tracks it, GitHub holds the fix PR. Claude can move between all three without you switching tools.

For solo founders or small teams running Linear instead of Jira, Linear’s MCP server is generally lighter to install and gives a similar set of capabilities.

Jira MCP server: FAQs

Is the Jira server official?

Yes. Atlassian ships an official integration that you connect via OAuth from Claude Desktop's integrations panel. There are also community npm packages, but the official OAuth flow is the path most users should take.

Does it cover Jira Cloud and Data Center?

Cloud is fully supported. Data Center support depends on your version and any custom auth setup. The OAuth flow assumes Cloud; for self-hosted Atlassian, check the community servers, which support API tokens against any base URL.

What scopes does it need?

Read access to projects, issues, and users. Add write scopes if you want Claude to create issues, comment, or transition statuses. The OAuth flow walks you through what to grant.

Can it work with JQL?

Yes. The server exposes raw JQL search, which is the most powerful query primitive Jira has. Claude can write JQL queries directly. This is the killer feature: 'find every P1 bug in this project, opened in the last 14 days, assigned to nobody' is one prompt.

Will it work alongside the Linear or Shortcut servers?

Yes. Many teams use multiple project trackers. Claude can route between them based on context. If you mention 'Linear', it queries Linear; if you mention 'sprint', it usually means Jira.