logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mcp-jira-connector

Facilitates bidirectional interaction with Jira instances leveraging natural language processing for task orchestration, issue tracking, and collaborative updates directly via the Model Context Protocol.

Author

mcp-jira-connector logo

InfinitIQ-Tech

MIT License

Quick Info

GitHub GitHub Stars 1
NPM Weekly Downloads 131
Tools 1
Last Updated 2026-02-19

Tags

jiratoolsworkflowsinteract jirajira usingtools infinitiq

Jira Model Context Protocol Interface

This software package establishes a dedicated MCP server instance designed to interface with the Jira REST API, utilizing the robust jira-python framework. It bridges the gap between sophisticated AI agents (like Claude Desktop) and core Jira operations, enabling users to command project management activities through conversational inputs.

Jira Server MCP interface badge

Core Capabilities

  • Retrieval of all accessible Jira organizational units (projects).
  • Detailed inspection of individual Jira ticket specifications.
  • Advanced ticket filtering and querying utilizing JQL syntax.
  • Programmatic generation of novel Jira artifacts (issues).
  • Augmentation of existing tickets with appended commentary.
  • Enumeration of potential status lifecycle transitions for any given ticket.
  • Execution of status state modifications (transitions) on identified tickets.

Deployment Prerequisites and Setup

System Requirements

  • Runtime environment must support Python version 3.9 or later.
  • Access credentials and connectivity to a functional Jira deployment (Cloud, Server, or Data Center).
  • The uv dependency resolver is suggested for optimizing package installation.

Environment Initialization (Virtual Environment)

bash

Establish an isolated Python environment within the server's root directory

python -m venv .env_mcp

Activate the newly created environment

source .env_mcp/bin/activate

Install uv globally if absent

pip install uv

Install the connector package

uv pip install mcp-server-jira

Standard Installation via pip

bash pip install mcp-server-jira

Configuration Variables

Configuration is primarily managed via environmental settings:

  • JIRA_SERVER_URL: The root URI for your target Jira service endpoint.
  • JIRA_AUTH_METHOD: Specifies the authentication protocol to employ ('basic_auth' or 'token_auth').
  • JIRA_USERNAME: Required credential for basic authentication schemes.
  • JIRA_PASSWORD: Secret passphrase for basic authentication.
  • JIRA_TOKEN: API key or Personal Access Token (PAT) for token-based access.

Configuration Persistence (.env file)

For simplified local startup, define settings in a .env file at the project root:

JIRA_SERVER_URL=https://your-organization.atlassian.net JIRA_AUTH_METHOD=token_auth JIRA_USERNAME=your.id@domain.com JIRA_TOKEN=your_secure_api_token_here

Execution Methods

Direct Invocation

bash python -m mcp_server_jira

Containerization (Docker)

bash docker build -t jira-mcp-service . docker run --env-file .env -p 8080:8080 jira-mcp-service

Integration with Claude Desktop Agent

To enable conversational control via Claude Desktop:

  1. Ensure the connector is installed and running locally.
  2. Navigate within Claude Desktop to Settings -> Developer Console.
  3. Select the option to modify the configuration JSON structure.
  4. Incorporate the following payload into your mcpServers configuration object: (NOTE: The example below assumes token-based security parameters are being supplied.)

{ "mcpServers": { "jira": { "command": " e.g., /home/user/.local/bin/uv", "args": [ "--directory", "", "run", "mcp-server-jira" ], "env": { "JIRA_SERVER_URL": "https://.atlassian.net/", "JIRA_AUTH_METHOD": "token_auth", "JIRA_USERNAME": "", "JIRA_TOKEN": "" } } } }

  1. You can now issue operational commands to Claude, such as:
  2. "List all active projects visible to me within Jira."
  3. "Retrieve all details associated with ticket [KEY]."
  4. "Instantiate a new software defect in the [PROJECT] space with summary 'System failure on startup'."
  5. "Query Jira for all high-priority defects assigned to my user profile."

Supported Authentication Modalities

The server accommodates several standard Jira access mechanisms:

Basic Credentialing (Username/Password)

Suitable for self-hosted Jira deployments:

bash JIRA_SERVER_URL="https://jira.legacy.corp.net" JIRA_AUTH_METHOD="basic_auth" JIRA_USERNAME="admin_user" JIRA_PASSWORD="secure_password123"

API Access Token (Jira Cloud Standard)

For modern Atlassian Cloud instances:

bash JIRA_SERVER_URL="https://yourcompany.atlassian.net" JIRA_AUTH_METHOD="basic_auth" JIRA_USERNAME="user.name@corp.com" JIRA_TOKEN="atlassian_api_token_xyz"

Personal Access Token (PAT - Server/DC 8.14+)

For enhanced security on self-managed servers:

bash JIRA_SERVER_URL="https://jira.corp.net" JIRA_AUTH_METHOD="token_auth" JIRA_TOKEN="personal_access_token_pat_abc"

Exposed Function Signatures

  1. get_projects: Fetches the complete catalog of accessible Jira project entities.
  2. get_issue: Retrieves the complete data record for a Jira ticket identified by its key.
  3. search_issues: Executes advanced data retrieval operations using specified JQL syntax.
  4. create_issue: Provisions a new Jira work item.
  5. add_comment: Attaches supplemental text content to an existing issue.
  6. get_transitions: Maps out the permissible workflow state changes for a specified issue.
  7. transition_issue: Executes a state transition, advancing a Jira ticket to a subsequent status.

Licensing

Proprietary software, subject to the terms of the MIT License.

WIKIPEDIA: Enterprise resource planning (ERP) systems are integrated software suites that manage a company's core business processes, such as finance, human resources, procurement, manufacturing, and supply chain. They aim to streamline operations, improve data visibility, and enhance decision-making across the organization.

== Operational Context and Evolution == The landscape of business management utilities is characterized by rapid technological evolution, driven by market pressures for cost optimization, revenue generation, and deep customer understanding. Selecting the appropriate suite is a strategic imperative, not merely a tactical IT choice. Managers must prioritize adaptation of the tool to organizational requirements over blindly adopting the newest available technology, which often leads to systemic instability if implemented without due care.

== Dominant Tool Categories (2013 Survey Insights) == Data from a 2013 Bain & Company analysis highlighted key strategic areas where organizations focused their management efforts:

  • Strategic Roadmapping
  • Client Relationship Governance (CRM)
  • Workforce Sentiment Analysis
  • Comparative Performance Measurement (Benchmarking)
  • Performance Frameworks (Balanced Scorecard)
  • Core Capability Identification
  • External Resource Allocation (Outsourcing)
  • Organizational Transformation Programs
  • Logistics and Material Flow Coordination (SCM)
  • Foundational Mandate Definition (Mission/Vision)
  • Customer Base Subdivision
  • Total Quality Assurance Methodologies

== Software Application Ecosystem == Business software encompasses programmed solutions designed to automate or assist a wide array of organizational functions, enhancing precision and throughput. The progression has moved from foundational Management Information Systems (MIS) through large-scale ERP deployment, followed by the integration of specialized modules like CRM, culminating in modern cloud-native management platforms.

The value derived from IT investments is intrinsically linked to two critical factors: the efficacy of the deployment methodology and the judicious selection and customization of the tools themselves.

== Support for Small and Medium Enterprises (SMEs) == Tools tailored for SMEs are vital as they often provide accessible avenues for efficiency gains and growth management...

See Also

`