jira-mcp-server

shubhragupta292/jira-mcp-server

3.1

If you are the rightful owner of jira-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server designed for seamless interaction with Jira projects using natural language.

Jira MCP Server

A Model Context Protocol (MCP) server for interacting with Jira projects using natural language.

🚀 One-Click Setup

For Cursor MCP integration, use the automated setup script:

# macOS/Linux
./setup.sh

# Windows
setup.bat

The script will:

  • Install dependencies and build the project
  • Collect your Jira credentials
  • Generate ready-to-paste JSON for Cursor MCP configuration

Manual Setup

  1. Install dependencies:

    npm install
    
  2. Build the server:

    npm run build
    
  3. Set environment variables:

    export JIRA_HOST="your-instance.atlassian.net"
    export JIRA_EMAIL="your-email@company.com"
    export JIRA_API_TOKEN="your-api-token"
    
  4. Start the server:

    npm start
    

Features

  • Create, read, update, and delete Jira issues
  • Search issues with JQL queries
  • Manage attachments and comments
  • Handle user assignments and projects
  • Process various file types (CSV, images, documents)

Configuration

Get your Jira API token from: https://id.atlassian.com/manage-profile/security/api-tokens

Usage

Once configured with an MCP client (like Claude Desktop or Cursor), you can interact with Jira using natural language:

  • "Show me all open issues assigned to me"
  • "Create a new bug report for the login issue"
  • "Get attachments from issue ABC-123"

Requirements

  • Node.js 16+
  • Valid Jira account with API access