Jira

by cfdude

Not rated
GitHub

About

Integrate with Jira's REST API to manage projects, track issues, and perform analytics.

Details

Author
cfdude
Categories
Productivity, Project Management, Other

⚙️ Configuration & Instance Management

Lists available Jira instances and their configurations

- Features: Instance discovery, project mappings, configuration guidance, setup validation
- Use Cases: Multi-instance setup verification, troubleshooting, configuration planning

Creates feature-based project components

- Parameters: name, description, leadAccountId, assigneeType
- Features: Lead assignment, automatic issue routing

Lists all project components with details

- Features: Component categorization, lead information, usage statistics

Comprehensive component analytics and progress tracking

- Features: Progress percentages, status breakdowns, recent activity analysis, workload distribution

Creates project versions for release management

- Parameters: name, description, startDate, releaseDate, released, archived
- Features: Release timeline management, milestone tracking

Lists project versions with categorization

- Features: Active/released/archived separation, timeline information, overdue warnings

Detailed version progress and timeline analysis

- Features: Completion tracking, issue breakdowns, deadline monitoring, timeline insights

Execute advanced JQL queries with comprehensive analytics

- Parameters: jql, maxResults, startAt, fields, expand, validateQuery
- Features: Query validation, result analytics, pagination, performance optimization

Discover and search projects organization-wide

- Parameters: query, typeKey, categoryId, status, maxResults, startAt, expand
- Features: Cross-project discovery, metadata analysis, categorization

Create saved filters for consistent tracking

- Parameters: name, jql, description, favourite, sharePermissions
- Features: Permission management, team collaboration, query reuse

Comprehensive project information and structure analysis

- Parameters: projectKey, expand
- Features: Complete metadata, component/version summaries, permission analysis

Workflow and status configuration analysis

- Features: Status categorization, workflow optimization insights, transition mapping

Issue type discovery and configuration analysis

- Features: Type hierarchy, field requirements, usage guidelines

🆕 Field Configuration Discovery- Essential for new user onboarding

- Parameters: working_dir, projectKey, instance (optional)
- Purpose: Automatically detect custom field IDs required for project configuration
- Output: Ready-to-copy configuration snippets for .jira-config.json
- Detects: Story Points, Sprint, and Epic Link field IDs using intelligent heuristics
- Multi-Instance: Full support for multiple Jira environments
- Session-Aware: Provides guidance only on first project access per session
- Use Case: Eliminates manual field ID hunting in Jira admin interface

🆕 Server Health Monitoring- Monitor Jira server status and cross-server integration

- Purpose: Check server health, uptime, and cross-server connectivity
- Output: Comprehensive health status, configuration details, supported operations
- Cross-Server: Shows integration status with Confluence MCP servers
- Session Info: Real-time session count and activity monitoring

🆕 Cross-Server Health Check- Monitor Confluence server connectivity from Jira

- Purpose: Verify Jira-to-Confluence integration status and capabilities
- Output: Connection status, endpoint verification, integration configuration

Strategic plan management (Jira Premium feature)

- Features: High-level roadmap tracking, timeline analysis, team metrics

Creates new sprints with goals and timelines

- Parameters: name, goal, startDate, endDate, boardId, projectKey

Modifies existing sprint details and timeline

- Parameters: sprintId, name, goal, startDate, endDate, state

Comprehensive sprint progress and analytics

- Features: Issue tracking, velocity insights, burndown data

Closes active sprints and handles remaining work

Creates new epics for large feature organization

- Parameters: name, summary, description, priority, labels, projectKey

Creates an epic with linked issues in a single operation ⚡

- Parameters: epic (name, summary, description, priority, labels), issues (array of issue data)
- Features: Reduces API calls, ensures proper linking, comprehensive error handling
- Benefits: Atomic operation, validates all issue types, automatic assignee resolution

- Parameters: epicKey, name, summary, color, done

- Features: Relative ranking, priority management

Efficiently updates multiple issues simultaneously

- Parameters: issueKeys, updates (status, assignee, labels, priority, sprint, storyPoints)
- Features: Bulk operations, error handling per issue, intelligent assignee resolution

- Features: Board categorization, project association

Analyzes board setup and column configuration

- Features: Workflow mapping, column analysis

A comprehensive Model Context Protocol server that provides enterprise-level integration with Jira's REST API, enabling AI assistants to perform advanced project management, analytics, and strategic planning tasks.

Note: This is a maintained fork of1broseidon/mcp-jira-server. We are grateful for the original work and continue to develop and enhance this project independently. All credit for the initial implementation goes to the original authors.

This server transforms basic Jira functionality into a complete project management platform with enterprise-level concurrency and thread safety:

🔒 Enterprise Concurrency & Thread Safety

- Thread-Safe Multi-Client Support: Multiple Claude Code sessions can safely use the same server simultaneously
- Session-Based State Isolation: Each client connection gets its own isolated session state
- Per-Session Configuration Caching: Prevents race conditions and improves performance
- Automatic Session Management: 30-minute session timeout with graceful cleanup
- Production-Ready Architecture: Designed for high-concurrency enterprise environments

- Create, update, delete, and manage Jira issues
- Advanced issue querying with JQL support
- Story points and sprint management
- Epic linking and hierarchy management
- Comment and attachment handling
- 🆕 Time Tracking Support: Native time tracking withoriginal_estimateandremaining_estimatefields
- 🆕 Workflow Transitions: Complete workflow management with transition tools
- Multi-instance support: Work with multiple Jira Cloud environments from one session

- Component Management: Organize work by feature areas and teams
- Version/Release Tracking: Manage release milestones and progress
- Project Discovery: Search and analyze projects across your Jira instance
- Configuration Analysis: Understand project setup and optimize workflows

- Progress Tracking: Component and version progress with visual indicators
- Workflow Analysis: Understand status transitions and bottlenecks
- Team Performance: Assignee workload distribution and activity tracking
- Strategic Planning: High-level roadmap and plan management

- JQL Search: Execute complex queries with comprehensive analytics
- Saved Filters: Create reusable queries with sharing permissions
- Cross-Project Search: Discover and analyze projects organization-wide
- Bulk Operations: Efficiently manage multiple issues and projects

Creates new Jira issues with comprehensive field support

- Parameters: summary, description, type, epic_link, priority, story_points, labels, sprint, projectKey
- Features: Auto-detects story points fields, supports sprint assignment

Lists project issues with filtering and sorting options

- Parameters: status, epic_key, sortField, sortOrder, projectKey
- Features: Visual separators, sprint information display, rank-based sorting

Updates existing issues with full field support including time tracking

- Parameters: issue_key, summary, description, status, assignee, epic_link, priority, story_points, labels, sprint, rank_after_issue, rank_before_issue, original_estimate, remaining_estimate, custom_fields, projectKey
- Features: Issue ranking, sprint management, epic linking, intelligent assignee resolution,time tracking support, dynamic component field handling

- Parameters: issue_key
- Features: Complete issue metadata, comments, relationships

Get available workflow transitions for an issue

- Parameters: issue_key, working_dir, instance (optional)
- Features: Lists available transitions, required fields, and transition IDs
- Use Case: Understand workflow options before performing transitions

Perform workflow transitions on issues (e.g., move to "In Progress", "Done")

- Parameters: issue_key, transition_id OR transition_name, comment (optional), resolution (optional), fields (optional), working_dir, instance (optional)
- Features: Transition by name or ID, automatic resolution setting, comment addition
- Use Case: Automate status changes and workflow progression

Discover available custom fields for configuration

- Parameters: working_dir, instance (optional), projectKey (optional), showSystemFields (optional)
- Features: Field discovery, configuration examples, type classification
- Use Case: New user onboarding, field configuration, system exploration

⚙️ Configuration & Instance Management

Lists available Jira instances and their configurations

- Features: Instance discovery, project mappings, configuration guidance, setup validation
- Use Cases: Multi-instance setup verification, troubleshooting, configuration planning

Creates feature-based project components

- Parameters: name, description, leadAccountId, assigneeType
- Features: Lead assignment, automatic issue routing

Lists all project components with details

- Features: Component categorization, lead information, usage statistics

Comprehensive component analytics and progress tracking

- Features: Progress percentages, status breakdowns, recent activity analysis, workload distribution

Creates project versions for release management

- Parameters: name, description, startDate, releaseDate, released, archived
- Features: Release timeline management, milestone tracking

Lists project versions with categorization

- Features: Active/released/archived separation, timeline information, overdue warnings

Detailed version progress and timeline analysis

- Features: Completion tracking, issue breakdowns, deadline monitoring, timeline insights

Execute advanced JQL queries with comprehensive analytics

- Parameters: jql, maxResults, startAt, fields, expand, validateQuery
- Features: Query validation, result analytics, pagination, performance optimization

Discover and search projects organization-wide

- Parameters: query, typeKey, categoryId, status, maxResults, startAt, expand
- Features: Cross-project discovery, metadata analysis, categorization

Create saved filters for consistent tracking

- Parameters: name, jql, description, favourite, sharePermissions
- Features: Permission management, team collaboration, query reuse

Comprehensive project information and structure analysis

- Parameters: projectKey, expand
- Features: Complete metadata, component/version summaries, permission analysis

Workflow and status configuration analysis

- Features: Status categorization, workflow optimization insights, transition mapping

Issue type discovery and configuration analysis

- Features: Type hierarchy, field requirements, usage guidelines

🆕 Field Configuration Discovery- Essential for new user onboarding

- Parameters: working_dir, projectKey, instance (optional)
- Purpose: Automatically detect custom field IDs required for project configuration
- Output: Ready-to-copy configuration snippets for .jira-config.json
- Detects: Story Points, Sprint, and Epic Link field IDs using intelligent heuristics
- Multi-Instance: Full support for multiple Jira environments
- Session-Aware: Provides guidance only on first project access per session
- Use Case: Eliminates manual field ID hunting in Jira admin interface

🆕 Server Health Monitoring- Monitor Jira server status and cross-server integration

- Purpose: Check server health, uptime, and cross-server connectivity
- Output: Comprehensive health status, configuration details, supported operations
- Cross-Server: Shows integration status with Confluence MCP servers
- Session Info: Real-time session count and activity monitoring

🆕 Cross-Server Health Check- Monitor Confluence server connectivity from Jira

- Purpose: Verify Jira-to-Confluence integration status and capabilities
- Output: Connection status, endpoint verification, integration configuration

Strategic plan management (Jira Premium feature)

- Features: High-level roadmap tracking, timeline analysis, team metrics

Creates new sprints with goals and timelines

- Parameters: name, goal, startDate, endDate, boardId, projectKey

Modifies existing sprint details and timeline

- Parameters: sprintId, name, goal, startDate, endDate, state

Comprehensive sprint progress and analytics

- Features: Issue tracking, velocity insights, burndown data

Closes active sprints and handles remaining work

Creates new epics for large feature organization

- Parameters: name, summary, description, priority, labels, projectKey

Creates an epic with linked issues in a single operation ⚡

- Parameters: epic (name, summary, description, priority, labels), issues (array of issue data)
- Features: Reduces API calls, ensures proper linking, comprehensive error handling
- Benefits: Atomic operation, validates all issue types, automatic assignee resolution

- Parameters: epicKey, name, summary, color, done

- Features: Relative ranking, priority management

Efficiently updates multiple issues simultaneously

- Parameters: issueKeys, updates (status, assignee, labels, priority, sprint, storyPoints)
- Features: Bulk operations, error handling per issue, intelligent assignee resolution

- Features: Board categorization, project association

Analyzes board setup and column configuration

- Features: Workflow mapping, column analysis

get_sprint_report,get_velocity_chart_data,get_burndown_chart_data

Advanced sprint and team performance analytics

- Features: Velocity tracking, burndown analysis, performance insights
- Jira Account: With API access and appropriate permissions
- API Token: Generated from
Atlassian Account Settings
- Project Access: Read/write permissions for target projects

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.