Provides tools for issue management (creating, reading, updating, searching), project listing, and executing JQL queries against a Jira Cloud instance.
Jira MCP Server
A Model Context Protocol (MCP) server for Jira integration. This server enables AI assistants like Claude to interact with Jira Cloud instances.
Features
🎫 Issue management (create, read, update, search)
📋 Project listing
🔍 JQL search capabilities
🔐 API token authentication
📝 TypeScript implementation
🖥️ Cross-platform support (Windows, macOS, Linux)
System Requirements
Node.js 18.x or higher
npm or yarn
Jira Cloud instance (does not work with Jira Server/Data Center)
Quick Start
1. Installation
2. Configuration
Create a .env
file in the project root:
3. Generate API Token
Click "Create API token"
Give it a meaningful label
Copy the token to your
.env
file
4. Build and Run
Available Tools
Issue Management
jira_create_issue
- Create new issuesjira_get_issue
- Get detailed issue informationjira_update_issue
- Update issue fieldsjira_search_issues
- Search issues using JQLjira_list_projects
- List all accessible projects
Example Usage
Creating an Issue
Searching Issues
Getting Issue Details
Configuration for Claude Desktop
Add this to your Claude Desktop MCP configuration:
macOS/Linux
Windows
Authentication
Uses Basic Authentication with email + API token. This is the most secure method for Jira Cloud.
Error Handling
The server includes comprehensive error handling for:
Invalid credentials
Network timeouts
Invalid JQL queries
Missing permissions
Non-existent resources
All errors are returned in a structured format with helpful messages.
Development
Building
Testing
Troubleshooting
Common Issues
Server won't start:
Check your
.env
file is properly configuredVerify your API token is valid
Ensure Node.js version is 18+
Permission errors:
Verify your Jira user has appropriate permissions
Check that the project key exists and is accessible
Connection issues:
Verify your Jira host URL is correct
Check network connectivity to Jira Cloud
License
ISC
Contributing
Please see CONTRIBUTING.md for details on how to contribute to this project.
Support
For issues and feature requests, please use the GitHub issue tracker.
Tools
A Model Context Protocol server that enables AI assistants like Claude to interact with Jira Cloud instances, providing capabilities for issue management, project listing, and JQL search.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables integration with JIRA, allowing users to interact with JIRA tasks and issues through Claude AI assistant.Last updated -32
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with Jira, allowing for project management tasks such as listing projects, searching issues, creating tickets, and managing sprints through natural language queries.Last updated -7231TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables interaction with Jira's REST API using natural language commands, allowing users to manage Jira projects, issues, comments, and workflows through Claude Desktop and other MCP clients.Last updated -101MIT License
- -securityAlicense-qualityA Simple Model Context Protocol server that enables AI assistants to interact with Jira, allowing operations like fetching tickets, adding comments, and updating ticket status.Last updated -1Apache 2.0