Jira MCP Server
Provides tools for issue management (creating, reading, updating, searching), project listing, and executing JQL queries against a Jira Cloud instance.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Jira MCP Servershow me all open bugs assigned to me in the PROJ project"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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)
Related MCP server: HH JIRA MCP Server
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
npm install2. Configuration
Create a .env file in the project root:
JIRA_HOST=your-domain.atlassian.net
JIRA_EMAIL=your-email@example.com
JIRA_API_TOKEN=your-api-token-here3. Generate API Token
Click "Create API token"
Give it a meaningful label
Copy the token to your
.envfile
4. Build and Run
npm run build
npm startAvailable 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
{
"projectKey": "PROJ",
"summary": "Fix login bug",
"description": "Users cannot log in with special characters in password",
"issueType": "Bug"
}Searching Issues
{
"jql": "project = PROJ AND status = \"In Progress\" AND assignee = currentUser()",
"maxResults": 20
}Getting Issue Details
{
"issueKey": "PROJ-123"
}Configuration for Claude Desktop
Add this to your Claude Desktop MCP configuration:
macOS/Linux
{
"mcpServers": {
"jira": {
"command": "node",
"args": ["/path/to/jira-mcp-server/build/index.js"],
"env": {
"JIRA_HOST": "your-domain.atlassian.net",
"JIRA_EMAIL": "your-email@example.com",
"JIRA_API_TOKEN": "your-api-token"
}
}
}
}Windows
{
"mcpServers": {
"jira": {
"command": "node",
"args": ["C:\\path\\to\\jira-mcp-server\\build\\index.js"],
"env": {
"JIRA_HOST": "your-domain.atlassian.net",
"JIRA_EMAIL": "your-email@example.com",
"JIRA_API_TOKEN": "your-api-token"
}
}
}
}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
npm run buildTesting
# Test the server
node build/index.jsTroubleshooting
Common Issues
Server won't start:
Check your
.envfile 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.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Flicense-qualityDmaintenanceA server implementation that allows AI models to interact with Jira through the Model Context Protocol, enabling tasks like JQL searches and retrieving issue details.
- FlicenseDqualityDmaintenanceA Model Context Protocol server that enables integration with JIRA, allowing users to interact with JIRA tasks and issues through Claude AI assistant.33
- AlicenseAqualityDmaintenanceA 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.7552TypeScriptMIT
- Alicense-qualityDmaintenanceA Simple Model Context Protocol server that enables AI assistants to interact with Jira, allowing operations like fetching tickets, adding comments, and updating ticket status.1Apache 2.0
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sespinosa/jira-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server