jira-data-center-mcp-server

phuc-nt/jira-data-center-mcp-server

3.2

If you are the rightful owner of jira-data-center-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP Jira Data Center Server enables AI assistants to interact with Jira Data Center/Server using MCP integration and secure authentication.

Tools
4
Resources
0
Prompts
0

MCP Jira Data Center Server

AI meets Jira Data Center - Connect AI assistants to your Jira Data Center/Server with full MCP integration and enterprise-grade security

Tools Architecture License Status

šŸš€ What is this?

MCP Jira Data Center Server enables AI assistants like Claude, Cline, Cursor, and other MCP-compatible tools to interact with Atlassian Jira Data Center/Server using Personal Access Token (PAT) authentication - featuring specialized DC optimizations, enhanced compatibility, and enterprise-ready performance.

✨ Features

šŸ”§ 38 Operational Tools Across 3 Specialized Modules:

  • Core Module (14): Essential CRUD operations, user management, project operations with DC optimizations
  • Agile Module (10): Sprint & board management, workflow operations with HIGH compatibility
  • Search Module (14): Enhanced search with DC-specific optimizations, universal user search

šŸŽÆ Key Capabilities:

  • āœ… Data Center Optimized - Specialized for Jira DC/Server API v2/latest + Agile v1.0
  • āœ… PAT Authentication - Secure Personal Access Token authentication only
  • āœ… Enterprise Ready - Full MCP integration with 100% operational success rate
  • āœ… DC Compatibility - Wiki Markup support, username fallback, endpoint adaptation

šŸš€ Quick Start

šŸ“¦ Install from Source

git clone https://github.com/phuc-nt/jira-data-center-mcp-server.git
cd jira-data-center-mcp-server
npm install
npm run build

šŸ“– - Follow the step-by-step setup guide

Architecture

Module Distribution (38 Total Tools - Production Ready)

ModuleToolsCompatibilityUse Case
Core14MODERATEEssential CRUD operations with DC adaptations
Agile10HIGHSprint & workflow management (unchanged API)
Search14HIGHEnhanced search with DC-specific optimizations

Configuration Options

4 Deployment Strategies:

  • Unified Server (38 tools): Single MCP server with all modules integrated
  • Individual Servers: Modular deployment with dedicated MCP servers
    • Core Server (14 tools): Essential CRUD operations
    • Agile Server (10 tools): Sprint & board management
    • Search Server (14 tools): Enhanced search capabilities

šŸ“– - Detailed setup instructions with working configs

šŸ’” Usage Examples

Create Issues with Natural Language:

Human: Create a new Epic called "User Authentication System" in the DEMO project

AI Assistant: I'll create that Epic for you using the createIssue tool:
ā–” Project: DEMO
ā–” Issue Type: Epic (auto-detected)
ā–” Summary: "User Authentication System" 
ā–” Wiki Markup format supported for Data Center
ā–” Creating issue now...

āœ… Created Epic DEMO-142: "User Authentication System"

Advanced Search & Analysis:

Human: Find all high-priority bugs assigned to me that were created last week

AI Assistant: I'll search using enhanced DC-optimized search:
ā–” Use enhancedSearchIssues with JQL: "assignee in (currentUser()) AND priority = High AND issueType = Bug AND created >= -7d"
ā–” DC-specific user resolution with username fallback
ā–” Found 3 matching issues with detailed metadata
ā–” Analyzing priority, status, and resolution timeframes...

Found 3 high-priority bugs: DEMO-140, DEMO-138, DEMO-135 - details attached.

Sprint Management & Agile Workflows:

Human: Show me the current sprint status and add issue DEMO-123 to the active sprint

AI Assistant: I'll check your sprint status and add the issue:
ā–” Use listSprints to find active sprint for your board
ā–” Use getSprintIssues to see current sprint contents  
ā–” Use addIssueToSprint to add DEMO-123 (HIGH compatibility)
ā–” Provide sprint summary with updated issue count

Current Sprint "Sprint 24" has 12 issues, adding DEMO-123 now... āœ… Added successfully!

šŸ› ļø Tech Stack

  • TypeScript - Type-safe development with strict mode
  • Node.js - Runtime environment (18.x+)
  • MCP Protocol - Model Context Protocol for AI integration
  • Jira Data Center APIs - Native DC API v2/latest + Agile API v1.0
  • PAT Authentication - Personal Access Token security model
  • Enterprise Architecture - Error handling, logging, audit compliance

šŸ¢ Data Center Enhancements

API Compatibility Matrix

ComponentCloud APIDC APICompatibilityEnhancements
Core APIv3v2/latestMODERATEEndpoint adaptation, content conversion
Agile APIv1.0v1.0HIGHNo changes needed
Searchv3v2/latestHIGHDC-specific optimizations
AuthenticationOAuth2PAT-Simplified enterprise auth

DC-Specific Features

  • āœ… Native Wiki Markup - Full support for Data Center wiki markup
  • āœ… Username Fallback - Dual identifier support (accountId ↔ username)
  • āœ… Content Conversion - ADF to Wiki Markup with graceful degradation
  • āœ… Enhanced Error Handling - DC-specific error mapping with user-friendly suggestions
  • āœ… Endpoint Adaptation - Automatic Cloud → DC endpoint translation
  • āœ… Version Negotiation - Auto-detection with fallback mechanism

šŸ“„ License

MIT License - see for details.


šŸŽ‰ Connect your AI assistant to Jira Data Center with enterprise-grade security and full MCP integration!