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
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.