LabscoMCP early access ↗
George5562MCP SERVER

Jira MCP Server by George5562

Find, create, update, link and delete Jira issues and subtasks from the agent, with the account IDs and link types those calls need.

Project & Task ManagementCommunity

LABSCO SUMMARY

The everyday issue loop, handed to the agent.

It covers what a project lead delegates most: pull a project's issues with JQL, create them and their subtasks, link the ones that block each other, reassign, clean up. Two lookups make the writes land — get_user turns an email into the account ID Jira wants for an assignee, and the link-type list gives the exact name a dependency needs. The README documents nothing for sprints, boards or epics, and the server talks to one site at a time.

What it is

A TypeScript server over Jira's REST API for one Jira site, the one JIRA_HOST names. It is not published to a package registry: you clone it, build it, and point your client at build/index.js.

What you get

  • An account ID looked up from an email address — get_user — so an issue can be assigned
  • The issue types and issue link types your site defines, listed before you create or link anything
  • A project's issues, all of them or filtered with JQL
  • Issues and subtasks created with summary, description, type, assignee, labels, components and priority, and updated later — status included
  • Dependencies recorded as issue links, such as one issue blocking another
  • One issue, an issue with its subtasks, or a list of issues deleted in a single call
  • Descriptions written with blank-line paragraphs, bullets, numbered lists and headers

Requirements

A Jira site and an API token: JIRA_HOST, JIRA_API_TOKEN and JIRA_EMAIL for basic auth, or a Personal Access Token in JIRA_API_TOKEN with JIRA_AUTH_TYPE=bearer. Node.js and npm to build it from the clone.

Setup effort

Build from source — git clone https://github.com/George5562/Jira-MCP-Server.git