This Jira communication server, developed as an MCP implementation, provides a comprehensive interface for interacting with Jira through AI-assisted workflows. Built with TypeScript and leveraging the @modelcontextprotocol/sdk, it offers tools for executing JQL queries, managing tickets, listing projects, and handling attachments. The server stands out by providing a wide range of Jira-specific functionalities, including ticket creation, editing, and deletion, as well as user assignment and project status retrieval. It's particularly useful for development teams and project managers looking to integrate Jira operations into their AI-assisted workflows, enabling automated ticket management, project oversight, and streamlined communication with Jira instances.
Run a JQL query. Parameters: jql, number_of_results (default: 1).
Fetch ticket name and description. Parameters: jql, number_of_results (default: 1).
Create a Jira ticket. Parameters: project.key, summary, description, issuetype.name, parent (optional).
List Jira projects. Parameters: number_of_results (default: 1).
Delete a ticket. Parameters: issueIdOrKey.
Modify a ticket. Parameters: issueIdOrKey, summary (optional), description (optional), labels (optional), parent (optional).
Retrieve all statuses. Parameters: number_of_results (default: 1).
Assign a ticket to a user. Parameters: accountId, issueIdOrKey.
Find assignable users in a project. Parameters: project_key.
Add an attachment to a ticket. Parameters: issueIdOrKey, imageUrl.
No reviews yet. Be the first to review!
Sign in to join the conversation