@edjl/jira-mcp
v1.0.8
Published
Jira tools for MCP (Model Context Protocol)
Maintainers
Readme
Jira MCP Server
A Model Context Protocol (MCP) server that provides tools to interact with Jira issues, projects, and users.
Installation
Option A: Global Installation
npm install -g @edjl/jira-mcpOption B: Use with npx (no installation required)
npx -y @edjl/jira-mcpConfiguration
Set the following environment variables:
JIRA_BASE_URL: Your Jira instance URL (e.g.,https://your-domain.atlassian.net)JIRA_EMAIL: Your Jira account emailJIRA_API_TOKEN: Your Jira API token (create at https://id.atlassian.com/manage-profile/security/api-tokens)
Available Tools
Issue Management
jira_issue_get- Get details of a specific Jira issuejira_issue_search- Search for Jira issues using JQLjira_issue_create- Create a new Jira issuejira_issue_update- Update an existing Jira issuejira_issue_delete- Delete a Jira issue (requires appropriate permissions)jira_issue_transition- Transition a Jira issue to a different statusjira_issue_watchers- Manage watchers on a Jira issuejira_issue_link- Create a link between two Jira issues
Comments
jira_comment_add- Add a comment to a Jira issuejira_comment_list- List comments on a Jira issue
Projects and Users
jira_project_list- List all accessible Jira projectsjira_user_search- Search for Jira users
Usage with Cursor
Add to your Cursor settings:
For global installation:
{
"jira": {
"command": "jira-mcp",
"args": [],
"env": {
"JIRA_BASE_URL": "https://your-domain.atlassian.net",
"JIRA_EMAIL": "[email protected]",
"JIRA_API_TOKEN": "your-api-token"
}
}
}For npx usage:
{
"jira": {
"command": "npx",
"args": ["-y", "@edjl/jira-mcp"],
"env": {
"JIRA_BASE_URL": "https://your-domain.atlassian.net",
"JIRA_EMAIL": "[email protected]",
"JIRA_API_TOKEN": "your-api-token"
}
}
}Examples
Search for issues
Use jira_issue_search with JQL: "project = PROJ AND status = 'In Progress'"Create an issue
Use jira_issue_create with:
- projectKey: "PROJ"
- summary: "Fix login bug"
- description: "Users cannot login with special characters"
- issueType: "Bug"
- priority: "High"Add a comment
Use jira_comment_add with:
- issueKey: "PROJ-123"
- comment: "I've started working on this issue"License
MIT
