Jira MCP Server

by maximepeabody

1 stars
344 downloads
Not rated
GitHub

About

A really simple MCP server for Jira, which uses docker for easy deployment.

Details

Author
maximepeabody
GitHub stars
1
Downloads
344
Categories
Developer Tools, Project Management

- Fetch user's assigned tickets
- Add comments to Jira tickets
- Get available status transitions
- Update ticket status
- Simple environment variable configuration
- Runs locally via Docker or Python

Set up a .env file with JIRA_SERVER, JIRA_USERNAME, JIRA_API_KEY, and JIRA_PROJECT_KEY. Then run either the Docker script (./run_docker_locally.sh) or install Python dependencies and start with uvicorn src.server:app --reload. The server runs on http://localhost:8000 and the MCP endpoint is at /mcp.

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

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.