jira-mcp-server
If you are the rightful owner of jira-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Jira MCP Server acts as a bridge between Jira and the Model Context Protocol (MCP), enabling synchronization and interaction with Jira data through an MCP interface.
The Jira MCP Server is designed to facilitate seamless integration between Jira and the Model Context Protocol (MCP). By leveraging technologies such as Kotlin, Ktor, and Docker, this server provides a robust platform for synchronizing Jira data and enabling interaction through an MCP interface. The server supports two modes of communication: stdio and SSE (Server-Sent Events), allowing for flexible deployment options. Docker images for both modes are available on the GitHub Container Registry, ensuring easy setup and deployment. The server requires specific environment variables for configuration, including Jira URL, email, and API token, to ensure secure and authenticated access to Jira data. With the ability to run locally via Docker Compose, the Jira MCP Server offers a convenient solution for developers looking to integrate Jira with MCP-enabled applications.
Features
- Supports stdio and SSE communication modes for flexible integration.
- Built using Kotlin and Ktor for a robust and scalable server architecture.
- Docker images available for easy deployment and setup.
- Provides a REST API for interaction with Jira data through MCP.
- Automatic Docker image builds and pushes on updates to the main branch.
Tools
search_issues
Search JIRA issues using JQL.
get_issue
Get detailed information about a specific JIRA issue including comments.
update_issue
Update an existing JIRA issue.
get_transitions
Get available status transitions for a JIRA issue.
transition_issue
Change the status of a JIRA issue by performing a transition.
get_users
Search for JIRA users.
assign_issue
Assign a JIRA issue to a user.