Jira MCP Server

by AzamMehr

149 downloads
Not rated
GitHub

About

A Spring AI Model Context Protocol (MCP) server that enables AI models to query, create, update, and comment on Jira tickets through a standardized interface. It is built for developers integrating AI assistants with Jira instances.

Details

Author
AzamMehr
Downloads
149
Categories
Developer Tools

- Query Jira tickets using JQL
- Retrieve a specific ticket by key
- Create new Jira tickets
- Update existing tickets
- Add comments to tickets

Configure environment variables JIRA_API_URL, ALTASSIAN_USERNAME, and ALTASSIAN_TOKEN, then run ./gradlew bootRun. The server exposes MCP tools for Jira operations on port 8081.

Jira MCP Server

A Spring AI Model Context Protocol (MCP) server implementation that provides AI-powered tools for interacting with Jira. This project enables AI models to perform various Jira operations through a standardized protocol.

Overview

This project implements a Spring AI MCP server that exposes Jira operations as AI tools. It provides capabilities for:
- Querying Jira tickets
- Creating new tickets
- Updating existing tickets
- Adding comments to tickets

The server follows the Model Context Protocol (MCP) specification, enabling standardized interaction between AI models and Jira operations.

Features

- Ticket Query Service: Search and retrieve Jira tickets using JQL
- Ticket Operations Service: Create, update, and comment on Jira tickets
- Spring AI MCP server implementation
- RESTful API endpoints for Jira operations
- Secure authentication using Jira API tokens

Prerequisites

- Java 21 or later
- Gradle 8.12.1 or later
- Jira instance with API access
- Jira API token

Configuration

Configure the application using environment variables or application.properties:

```properties

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.