Jira MCP Server
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
Jump to
- 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
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





