Jira communication server MCP Server
Talk to Jira
This is a TypeScript-based MCP server that provides tools to interact with Jira. It demonstrates core MCP concepts by providing:
- Tools for executing JQL queries
- Tools for creating, editing, and deleting Jira tickets
- Tools for listing Jira projects and statuses
Features
Jira Tools
execute_jql
- Purpose: Run a JQL query.
- Parameters:
jql,number_of_results(default: 1).
get_only_ticket_name_and_description
- Purpose: Fetch ticket name and description.
- Parameters:
jql,number_of_results(default: 1).
create_ticket
- Purpose: Create a Jira ticket.
- Parameters:
project.key,summary,description,issuetype.name,parent(optional).
list_projects
- Purpose: List Jira projects.
- Parameters:
number_of_results(default: 1).
delete_ticket
- Purpose: Delete a ticket.
- Parameters:
issueIdOrKey.
edit_ticket
- Purpose: Modify a ticket.
- Parameters:
issueIdOrKey,summary(optional),description(optional),labels(optional),parent(optional).
get_all_statuses
- Purpose: Retrieve all statuses.
- Parameters:
number_of_results(default: 1).






