shubhragupta292/jira-mcp-server
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
-
Install dependencies:
npm install
-
Build the server:
npm run build
-
Set environment variables:
export JIRA_HOST="your-instance.atlassian.net" export JIRA_EMAIL="your-email@company.com" export JIRA_API_TOKEN="your-api-token"
-
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