Jira Communication Server
by KS-GEN-AI
This is a TypeScript-based MCP server designed to interact with Jira. It provides tools for executing JQL queries, creating/editing/deleting Jira tickets, and listing Jira projects and statuses.
Last updated: N/A
What is Jira Communication Server?
The Jira Communication Server is an MCP server built in TypeScript that allows users to interact with Jira programmatically. It provides a set of tools for managing Jira tickets and projects.
How to use Jira Communication Server?
To use this server, you need to install the dependencies, build the server, and configure it within Claude Desktop (or another MCP-compatible application) by providing the necessary Jira API credentials and the path to the built server. You can then use the provided tools to interact with Jira.
Key features of Jira Communication Server
Execute JQL queries
Create, edit, and delete Jira tickets
List Jira projects and statuses
Assign tickets to users
Add attachments to tickets
Use cases of Jira Communication Server
Automating Jira ticket creation and updates
Integrating Jira with other applications
Creating custom Jira reports
Managing Jira projects programmatically
FAQ from Jira Communication Server
How do I install the dependencies?
How do I install the dependencies?
Run npm install
in the server's root directory.
How do I build the server?
How do I build the server?
Run npm run build
in the server's root directory.
How do I find my Jira API key?
How do I find my Jira API key?
You can generate an API key at https://id.atlassian.com/manage-profile/security/api-tokens.
How do I debug the server?
How do I debug the server?
Use the MCP Inspector by running npm run inspector
.
What parameters are required to create a ticket?
What parameters are required to create a ticket?
The required parameters are project.key
, summary
, description
, and issuetype.name
.