Jira MCP Server

Integrations

  • Allows AI assistants to interact with Jira tickets by fetching assigned tickets, adding comments, getting available status transitions, and updating ticket status.

Jira MCP Server

A Simple Model Context Protocol (MCP) server that allows AI assistants to interact with Jira. This server enables AI to perform actions like:

  • Fetching user's assigned tickets
  • Adding comments to tickets
  • Getting available status transitions
  • Updating ticket status

Prerequisites

  • Docker
  • Jira account with API access
  • Environment variables configured (see below)

Environment Variables

Create a .env file in the root directory with the following:

JIRA_SERVER=https://yourcompany.atlassian.net JIRA_USERNAME=yourname@yourcompany.com JIRA_API_KEY=yourapikey JIRA_PROJECT_KEY=yourprojectkey

Get your API key from: https://id.atlassian.com/manage-profile/security/api-tokens

Running Locally

Option 1: Using Docker

# Build and run with Docker chmod +x run_docker_locally.sh ./run_docker_locally.sh

Option 2: Using Python

  1. Install dependencies:
pip install -r requirements.txt
  1. Run the server:
uvicorn src.server:app --reload

This will start the server on http://localhost:8000.

Using the MCP Server

The MCP server is exposed at http://localhost:8000/mcp.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A Simple Model Context Protocol server that enables AI assistants to interact with Jira, allowing operations like fetching tickets, adding comments, and updating ticket status.

  1. Prerequisites
    1. Environment Variables
      1. Running Locally
        1. Option 1: Using Docker
        2. Option 2: Using Python
      2. Using the MCP Server

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that enables integration with JIRA, allowing users to interact with JIRA tasks and issues through Claude AI assistant.
          Last updated -
          3
          2
          Python
          • Apple
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that provides integration with Jira, allowing Large Language Models to interact with Jira projects, boards, sprints, and issues through natural language.
          Last updated -
          5
          87
          2
          TypeScript
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A 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 -
          9
          1
          TypeScript
          MIT License
          • Linux
          • Apple
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that integrates JIRA directly into Cursor IDE, allowing users to view assigned issues, get detailed information on specific tickets, and convert JIRA issues into local tasks without leaving their editor.
          Last updated -
          1
          TypeScript
          • Apple

        View all related MCP servers

        ID: zit184vptz