This JIRA MCP server, developed by Dimosthenis Kaponis, enables AI assistants to interact with JIRA data through the Model Context Protocol. Built with TypeScript and leveraging the JIRA REST API v3, it provides tools for searching issues, retrieving epic children, and getting detailed issue information. The implementation stands out by offering robust data cleaning features, including extraction of text from Atlassian Document Format and tracking of issue relationships. It's particularly useful for AI systems or applications needing to analyze JIRA data, automate project management tasks, or generate reports based on issue tracking information.
Search JIRA issues using JQL. Returns up to 50 results per request. Input: { searchString: string }
Get all child issues in an epic including their comments and relationship data. Limited to 100 issues per request. Input: { epicKey: string }
Get detailed information about a specific JIRA issue including comments and all relationships. Input: { issueId: string }
Create a new JIRA issue with specified fields. Input: { projectKey: string, issueType: string, summary: string, description?: string, fields?: { [key: string]: any } }
Update fields of an existing JIRA issue. Input: { issueKey: string, fields: { [key: string]: any } }
Add a file attachment to a JIRA issue. Input: { issueKey: string, fileContent: string, filename: string }
No reviews yet. Be the first to review!
Sign in to join the conversation