LabscoMCP early access ↗
brianstoneMCP SERVER

Jira MCP Server by brianstone

Work Jira issues from the assistant — search, create, assign, transition, archive.

Project & Task ManagementCommunity

LABSCO SUMMARY

Triage without the browser tab.

The set of operations lines up with what people do in Jira all day rather than with the API surface: find it, assign it, move it, close it. Two things to know before you commit: the author flags the project as a work in progress, and only Jira Cloud endpoints have been tested — the Data Center path may work but has not been verified, so point it at a Cloud site if you have the choice.

What it is

A Node MCP server that talks to Jira's REST API using your account's API key, exposing the issue operations a day of triage actually needs.

What you get

  • Get Issue By Key and Search Issues, for finding the ticket you mean
  • Create Issue, against a default project key you set once
  • Assign Issue and Unassign Issue
  • Edit Issue and Transition Issue, for moving work along without opening Jira
  • Archive Issues, for clearing out what is finished

Requirements

Clone, npm install, npm run build. Four environment variables in the client: JIRA_PROJECT_URL ending in /rest/api/3, JIRA_USER_EMAIL (the API needs it for authorization), JIRA_API_KEY, and JIRA_PROJECT_KEY as the default for new issues.

Setup effort

Build from source — git clone https://github.com/brianstone/jira-mcp-server.git