JIRA MCP Integration MCP Server

A Model-Context-Protocol(MCP) server to allow Claude desktop to create Jira tickets.

Local serverstdioTypeScript

What is the JIRA MCP Integration MCP Server?

A Model-Context-Protocol(MCP) server to allow Claude desktop to create Jira tickets.

What it actually does

A Model Context Protocol server for integrating JIRA with Claude. This tool allows Claude to create JIRA tickets directly within your conversations.

The JIRA MCP project is a Node.js/TypeScript application that provides a Model Context Protocol (MCP) server for integrating with JIRA and Zephyr. It allows AI assistants to interact with JIRA for project management and Zephyr for test management through a standardized protocol.

  • Create JIRA tickets with summary, description, acceptance criteria, and issue type
  • Search JIRA tickets using flexible JQL queries or by issue type
  • Assign story points to Story tickets
  • Automatically create linked Test tickets for Stories with points
  • Enhanced error handling with automatic retry for custom field validation issues
  • Updated to use latest JIRA REST API v3 specification (CHANGE-2046 compliant)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the JIRA MCP Integration MCP Server

{
  "mcpServers": {
    "jira-mcp": {
      "command": "node",
      "args": ["/absolute/path/to/jira-mcp/build/index.js"],
      "env": {
        "JIRA_HOST": "your-site.atlassian.net",
        "JIRA_USERNAME": "your-email@example.com",
        "JIRA_API_TOKEN": "your_api_token",
        "JIRA_PROJECT_KEY": "your_project_key"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
JIRA_HOSTEndpoint or connection string the server talks to.Optional
JIRA_USERNAMEConfiguration value read at startup.Optional
JIRA_API_TOKENCredential the server authenticates with.Yes
JIRA_PROJECT_KEYCredential the server authenticates with.Yes
AUTO_CREATE_TEST_TICKETSConfiguration value read at startup.Optional
JIRA_ACCEPTANCE_CRITERIA_FIELDConfiguration value read at startup.Optional
JIRA_STORY_POINTS_FIELDConfiguration value read at startup.Optional
JIRA_EPIC_LINK_FIELDConfiguration value read at startup.Optional

Frequently asked questions

Generate a token from your Atlassian account at `https://id.atlassian.com/manage/api-tokens`. Use it as the `JIRA_API_TOKEN` environment variable.