Allows AI assistants to interact with Jira tickets by fetching assigned tickets, adding comments, getting available status transitions, and updating ticket status.
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 my assigned tickets"
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 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)
Related MCP server: Jira MCP Server
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=yourprojectkeyGet 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.shOption 2: Using Python
Install dependencies:
pip install -r requirements.txtRun the server:
uvicorn src.server:app --reloadThis will start the server on http://localhost:8000.
Using the MCP Server
The MCP server is exposed at http://localhost:8000/mcp.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.