MCP server for Jira Cloud β issues, search, comments, attachments, transitions.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A Model Context Protocol (MCP) server for Jira API integration. Enables reading, writing, and managing Jira issues and projects directly from your MCP client (e.g., Claude Desktop).
The fastest way to add this MCP server to Claude Code:
Replace the values with your actual Jira credentials:
https://yourcompany.atlassian.net)That's it! The server will be automatically configured and ready to use.
If you prefer to configure manually or use Claude Desktop, see the Configuration section below.
https://yourcompany.atlassian.net)Create a .env file from the provided example:
Example .env contents:
Note: Generate your API token at https://id.atlassian.com/manage-profile/security/api-tokens
Use the quick install command (recommended):
Add to your Claude Desktop config:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/claude/claude_desktop_config.jsonRestart Claude Desktop after adding the configuration.
jira_get_visible_projects: Retrieves all projects visible to the user.jira_get_project_info: Retrieves detailed information about a project (components, versions, roles, insights).jira_get_issue: Retrieve issue details by key (supports optional fields/expand).jira_search_issues: Search for Jira issues using JQL with pagination and fields.jira_create_issue: Create a new issue in a project (type, priority, assignee, labels, components).jira_update_issue: Update an existing issue (summary, description, priority, assignee, labels, components).jira_create_subtask: Create a subtask under a parent issue (auto-detects subtask type).jira_add_comment: Add a comment to an issue (optional visibility by group/role).jira_get_create_meta: Get create metadata for a project showing all available fields (including custom fields) with their allowed values. Essential for discovering required fields before creating issues.jira_get_issue_types: List issue types (optionally per project).jira_get_users: Search for users (by query, username, or accountId).jira_get_priorities: List available priorities.jira_get_statuses: List available statuses (global or project-specific).jira_get_custom_fields: List all custom fields in Jira with their types and schemas.jira_get_my_issues: Retrieve issues assigned to the current user (sorted by updated).Debug your MCP server using the inspector:
Notes:
JIRA_BASE_URL, JIRA_EMAIL, and JIRA_API_TOKEN.NODE_ENV=development or test). Failures are logged but do not terminate the server, so the inspector can still display tools."Authentication failed"
"Connection failed"
"Permission denied"
MCP Connection Issues
dist/index.js)task inspector to debugTimeout when running multiple instances with npx
If you're running multiple Claude Code sessions simultaneously and experience timeouts, this is caused by npx cache/registry locking β not the MCP server itself. Each instance tries to verify the package, causing conflicts. To fix this, install the package globally instead:
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/mcp-jira-stdio)<a href="https://allmcps.com/mcp/mcp-jira-stdio"><img src="https://allmcps.com/api/badge/mcp-jira-stdio?style=directory" alt="MCP Jira Stdio on AllMCPs" /></a>