JIRA MCP Server
JIRA MCP Server: Essential API Integrations for Technical Program Managers
rujutaranade
README
JIRA MCP Server
A TypeScript implementation of a JIRA MCP Server: Essential API Integrations for Technical Program Managers and Engineers
Features
- JQL search functionality
- Issue retrieval by ID or key
- Seamless integration with the Model Context Protocol
Quick Start
Install and run the server using npx:
npx @rujutaranade/likejarvis-jira-mcp-server
npm i likejarvis-jira-mcp-server
Prerequisites
- Node.js (v18 or higher)
- A JIRA instance with API access
- JIRA API key/token
Setup
- Clone this repository
- Install dependencies:
npm install - Copy the environment file example and fill in your JIRA credentials:
cp .env.example .env - Edit the
.envfile with your JIRA instance URL, API key, and user email
Building and Running
Build the TypeScript code:
npm run build
Start the server:
npm start
For development with auto-reload:
npm run dev
Available Tools
1. JQL Search (jql_search)
Perform enhanced JQL (JIRA Query Language) searches to find issues.
Parameters:
jql(required): The JQL query stringnextPageToken: Token for paginationmaxResults: Maximum number of results to return (default: 50)fields: List of fields to include in the responseexpand: Additional information to include in the response
2. Get Issue (get_issue)
Retrieve detailed information about a specific issue.
Parameters:
issueIdOrKey(required): ID or key of the issuefields: Fields to include in the responseexpand: Additional information to include in the responseproperties: Properties to include in the responsefailFast: Whether to fail quickly on errors (default: false)
Environment Variables
JIRA_INSTANCE_URL: The URL of your JIRA instanceJIRA_API_KEY: Your JIRA API key/tokenJIRA_USER_EMAIL: The email associated with your JIRA account
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
MCP Package Docs Server
Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
Claude Code MCP
An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.
@kazuph/mcp-taskmanager
Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.
Linear MCP Server
Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.
mermaid-mcp-server
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.
Jira-Context-MCP
MCP server to provide Jira Tickets information to AI coding agents like Cursor
Linear MCP Server
A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.
Sequential Thinking MCP Server
This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.