Overview
What is Jira MCP Server?
An MCP server that communicates with Jira via its REST API, allowing AI assistants and MCP clients to interact with Jira issues programmatically. It is tested with Jira Cloud endpoints (/rest/api/3) and may also work with Jira Data Center (/rest/api/2).
How to use Jira MCP Server?
Clone the repository, run npm install and npm run build, then add the server to your MCP client configuration. Set the required environment variables: JIRA_PROJECT_URL, JIRA_USER_EMAIL, JIRA_API_KEY, and JIRA_PROJECT_KEY.
Key features of Jira MCP Server
- Get Issue By Key
- Search Issues
- Create Issue
- Assign and Unassign Issues
- Edit and Transition Issues
- Archive Issues
Use cases of Jira MCP Server
- Manage Jira issues from an AI chat interface.
- Automate issue creation and assignment workflows.
- Search and update issues without leaving your MCP client.
- Integrate Jira operations into larger automated pipelines.
FAQ from Jira MCP Server
What Jira API versions are supported?
Cloud REST endpoints (/rest/api/3) are tested; Data Center (/rest/api/2) may work but is not confirmed.
What environment variables are required?
JIRA_PROJECT_URL, JIRA_USER_EMAIL, JIRA_API_KEY, and JIRA_PROJECT_KEY must be set in the MCP client configuration.
How do I run the server?
Clone the repo, run npm install and npm run build, then point your MCP client to the built index.js with the required environment variables.
Is this server production-ready?
No, it is a work in progress as indicated in the README.
How can I report issues or contribute?
Open an issue in the server's repository if you encounter problems.