Jira MCP Server
by MCP-Mirror
The Jira MCP Server provides integration with Jira's REST API, enabling AI assistants to programmatically manage Jira issues. It allows for creating, listing, updating, and deleting issues, as well as adding comments.
Last updated: N/A
What is Jira MCP Server?
A Model Context Protocol (MCP) server that integrates with Jira's REST API, allowing AI assistants to manage Jira issues programmatically.
How to use Jira MCP Server?
Install dependencies, build the server, configure a .jira-config.json
file with your project key, and configure the MCP server with your Jira credentials (email, API token, domain) in the claude_desktop_config.json
file. Use the available tools (create_issue, list_issues, update_issue, get_issue, delete_issue, add_comment) by providing the required parameters.
Key features of Jira MCP Server
Create new Jira issues (Tasks, Epics, Subtasks)
List issues with optional status filtering
Update existing issues (summary, description, status)
Get detailed issue information
Delete issues
Add comments to issues
Use cases of Jira MCP Server
Automating Jira issue creation and management through AI assistants.
Integrating Jira with other systems via AI-driven workflows.
Programmatically querying and updating Jira issues based on specific criteria.
Enabling AI to provide context and insights on Jira issues.
FAQ from Jira MCP Server
What is the purpose of the .jira-config.json
file?
What is the purpose of the .jira-config.json
file?
It contains the projectKey
which is required to interact with your Jira project.
Where do I get my Jira API token?
Where do I get my Jira API token?
You can generate an API token from your Atlassian Account Settings under Security -> API Tokens.
What issue types are supported for issue creation?
What issue types are supported for issue creation?
The server supports creating issues of type Task, Epic, and Subtask.
How do I filter issues when listing them?
How do I filter issues when listing them?
You can use the status
parameter with values like 'To Do', 'In Progress', or 'Done'.
What kind of error handling is included?
What kind of error handling is included?
The server handles invalid project keys, missing configuration, invalid issue types, API authentication errors, and invalid status transitions.