Provides tools for managing Jira issues, projects, and workflows, including creating, updating, and deleting tickets, searching with JQL, assigning tasks, and transitioning issue status through the Jira Cloud REST API.
π Jira MCP Integration
Cursor AI and other agents write amazing code. In enterprises, tasks are given in instruments like Jira, GitHub Issues, Azure DevOps. AI needs access to such instruments.
This open-source solution helps AI agents work with Jira data.
π Public Instance
Available at
Just provide your Jira credentials. We don't store any data.
Architecture
Features
β Get list of projects
β Get list of tasks with details
β Get specific task with descriptions
β Create new tickets
β Update existing tickets
β Delete tickets
β Search using JQL
β Assign tasks to users
β Transition task status
Quick Start
Option 1: Use Public Instance
Go to https://jira-mcp.koveh.com and connect with your Jira credentials.
Option 2: Run with Docker
Access at http://localhost:4200
Option 3: Run Locally
Get Jira API Token
Go to https://id.atlassian.com/manage-profile/security/api-tokens
Click "Create API token"
Copy the token
Usage
Add to Cursor IDE (Local MCP)
Clone and set up virtual environment:
Get your Jira API token from: https://id.atlassian.com/manage-profile/security/api-tokens
Add to
~/.cursor/mcp.json(macOS/Linux) or%USERPROFILE%\.cursor\mcp.json(Windows):
Important: Use the full path to the Python interpreter inside the venv (
venv/bin/pythonon Linux/macOS,venv\Scripts\python.exeon Windows). This ensures themcppackage is available.
Restart Cursor (Cmd/Ctrl+Shift+P β "Developer: Reload Window")
You'll have these tools available:
Tool | Description |
| Connect to Jira instance |
| List all projects |
| Get issues from project |
| Get specific issue details |
| Create new issue |
| Update existing issue |
| Delete issue |
| Search with JQL |
| Get current user info |
REST API Usage
CLI Usage
Python Client
API Endpoints
Method | Endpoint | Description |
GET |
| Health check |
POST |
| Connect and get token |
GET |
| Get current user |
GET |
| List all projects |
GET |
| Get project issues |
GET |
| Get issue details |
POST |
| Create issue |
PUT |
| Update issue |
DELETE |
| Delete issue |
GET |
| Search with JQL |
Project Structure
Self-Hosting with Docker
With nginx reverse proxy
SSL with Certbot
Security
π We don't store any credentials or data
π Credentials are only used for direct Jira API calls
π€ Use API tokens (not passwords)
π Tokens can be revoked anytime at id.atlassian.com
License
MIT
Author
DHW Team - koveh.com
Made with β€οΈ for the AI-powered development community