jira-mcp
Verified Safeby premkalyan
Overview
Integrates Jira Cloud with AI agents and automation systems via Model Context Protocol, providing comprehensive issue, project, and sprint management capabilities.
Installation
JIRA_BASE_URL=https://your-company.atlassian.net JIRA_EMAIL=your-email@company.com JIRA_API_TOKEN=your-jira-api-token npx @orengrinker/jira-mcp-serverEnvironment Variables
- JIRA_BASE_URL
- JIRA_EMAIL
- JIRA_API_TOKEN
- LOG_LEVEL
- REGISTRY_URL
- REGISTRY_AUTH_TOKEN
- JIRA_PROJECT_KEY
- JIRA_BOARD_NAME
- JIRA_STORY_POINTS_FIELD
- JIRA_SPRINT_FIELD
- JIRA_EPIC_FIELD
Security Notes
The project has explicitly addressed and fixed a critical security vulnerability involving a hardcoded Bearer token by moving it to an environment variable (`REGISTRY_AUTH_TOKEN`). Jira API credentials are dynamically fetched from a Project Registry per request in the serverless deployment, preventing their direct exposure. Input validation is implemented for environment variables and Jira configuration fields. Rate limiting is present to prevent API abuse. While documentation might suggest a default `REGISTRY_AUTH_TOKEN` value, the code itself reads from environment variables, which is a secure practice. Rotating this registry token is a deployment best practice.
Similar Servers
mcp-atlassian
Provides an MCP (Model Context Protocol) server for interacting with Atlassian Jira and Confluence APIs, offering tools for content management, search, and workflow automation.
Jira-MCP-Server
Provides an AI-callable interface (via Model Context Protocol) to manage Jira tasks, sprints, comments, and team workload using OAuth authentication.
my-server-mcp
Integrates Jira Cloud and Discord with GitHub Copilot via an MCP server to automate development tasks and provide context to AI agents.
jira-mcp
The Jira MCP server provides a Model Context Protocol (MCP) interface, enabling Large Language Models (LLMs) to interact with Jira for tasks like searching, creating, updating, and managing tickets and sprints.