MCP server for managing Jira issues, comments, transitions, users, sprints, and Confluence pages from AI clients.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
We ran the install command below but it didn't respond within our test window ā this can mean a slow first-time install rather than a real problem.
npx -y raalarcon-jira-mcp-serverNo response to initialize.
This is an experimental automated check and can have false negatives ā missing environment variables, a slow cold install, etc. It doesnāt necessarily mean somethingās wrong. Last checked 1mo ago.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Jira MCP.
get_projectsRetrieves all projects accessible to the authenticated user.
get_issue_typesGets all available issue types for a specific project.
create_issueCreates a new issue in Jira.
get_issueGets details of a specific issue (custom fields removed for token efficiency).
update_issueUpdates an existing issue.
delete_issueDeletes an issue.
The most complete open source Model Context Protocol (MCP) server for Jira & Atlassian. Connect any MCP-compatible AI client to your Jira instance in seconds ā manage issues, sprints, comments, transitions, users, and Confluence pages without leaving your AI assistant.
| Client | Supported |
|---|---|
| Claude Desktop | ā |
| Claude Code | ā |
| Cursor | ā |
| Windsurf | ā |
| Cline | ā |
| Continue | ā |
| Any MCP-compatible client | ā |
npx raalarcon-jira-mcp-serverThe easiest way to use this MCP server is with npx:
That's it! The server will be automatically downloaded and run when needed.
Note: Replace /full/path/to/jira-mcp/ with the actual absolute path to your project directory.
Once configured in your MCP client, the server will automatically start when needed. No additional setup required!
The server now supports automatic Markdown to ADF conversion for issue descriptions and comments. Simply use Markdown syntax and it will be automatically converted to Atlassian Document Format (ADF).
# H1, ## H2, ### H3**bold**, *italic*`inline code` and code blocks- bullet lists and 1. numbered lists[text](url)> quoted text- [x] completed taskYou can also test the server directly with npx:
get_projectsRetrieves all projects accessible to the authenticated user.
Parameters:
expand (optional): Additional data to includerecent (optional): Number of recent projects (0-20)Response: Array of projects with essential fields:
get_issue_typesGets all available issue types for a specific project.
Parameters:
projectKey (required): Project keyResponse: Array of issue types with essential fields:
create_issueCreates a new issue in Jira.
Parameters:
projectKey (required): Project keysummary (required): Issue summaryissueType (required): Issue type (Bug, Story, Task, etc.)description (optional): Issue descriptionpriority (optional): Priority (Highest, High, Medium, Low, Lowest)assignee (optional): Assignee account IDlabels (optional): Array of labelscomponents (optional): Array of componentsfixVersions (optional): Array of fix versionscustomFields (optional): Custom field valuesResponse: Issue PROJ-123 created successfully
get_issueGets details of a specific issue (custom fields removed for token efficiency).
Parameters:
issueKey (required): Issue key (e.g., PROJ-123)expand (optional): Additional informationfields (optional): Specific fields to returnResponse: Complete issue object with custom fields filtered out
update_issueUpdates an existing issue.
Parameters:
issueKey (required): Issue key to updatesummary (optional): New summarydescription (optional): New descriptionpriority (optional): New priorityassignee (optional): New assigneelabels (optional): New labelscomponents (optional): New componentsfixVersions (optional): New fix versionscustomFields (optional): Custom fieldsResponse: Issue PROJ-123 updated successfully
delete_issueDeletes an issue.
Parameters:
issueKey (required): Issue key to deletedeleteSubtasks (optional): Delete subtasks too (default: false)Response: Issue PROJ-123 deleted successfully
create_commentAdds a comment to an issue.
Parameters:
issueKey (required): Issue keybody (required): Comment text (supports ADF format)visibility (optional): Visibility settingsResponse: Comment 12345 created successfully
get_commentsGets all comments for an issue.
Parameters:
issueKey (required): Issue keystartAt (optional): Start index (default: 0)maxResults (optional): Max comments (1-100, default: 50)Response: Optimized comment structure:
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/raalarcon9705-jira-mcp)<a href="https://allmcps.com/mcp/raalarcon9705-jira-mcp"><img src="https://allmcps.com/api/badge/raalarcon9705-jira-mcp?style=directory" alt="Jira MCP on AllMCPs" /></a>