MR

mcp-research/tom28881__mcp-jira-server

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 8 forks 质量 62 趋势 0MIT

Comprehensive MCP server for Jira integration with Claude Code

概览

A comprehensive Model Context Protocol (MCP) server for Jira integration with Claude Code. This server provides complete Jira functionality including issue management, sprint operations, comments, attachments, and batch processing. ⚠️ : Never commit your API tokens! All credentials should be in .env files or environment variables. - - Create issues with full field support including custom fields and dates - - Update existing issues with smart field handling - - Retrieve detailed issue information - - Advanced search using JQL or simplified filters with date support - - Move issues through workflow states - - Create relationships between issues (with smart type matching) - - List available issue link types - - Show available fields for project/issue type - - Troubleshoot field configuration and find custom field IDs - - Create epic with multiple subtasks in one operation - - Create task linked to epic (optimized for localized Jira) - - Read issue comments with author and timestamp...

README

以下为原文 README 节选,完整内容请查看原文。

MCP Jira Server fo Claude Code

A comprehensive Model Context Protocol (MCP) server for Jira integration with Claude Code. This server provides complete Jira functionality including issue management, sprint operations, comments, attachments, and batch processing.

⚠️ Security Note: Never commit your API tokens! All credentials should be in .env files or environment variables.

🚀 Features

📋 Issue Management (12 tools)

  • create-issue - Create issues with full field support including custom fields and dates
  • update-issue - Update existing issues with smart field handling
  • get-issue - Retrieve detailed issue information
  • search-issues - Advanced search using JQL or simplified filters with date support
  • transition-issue - Move issues through workflow states
  • link-issues - Create relationships between issues (with smart type matching)
  • get-link-types - List available issue link types
  • get-fields - Show available fields for project/issue type
  • diagnose-fields - Troubleshoot field configuration and find custom field IDs
  • create-epic-with-subtasks - Create epic with multiple subtasks in one operation
  • create-task-for-epic - Create task linked to epic (optimized for localized Jira)

💬 Comments & History (3 tools)

  • get-comments - Read issue comments with author and timestamp information
  • get-history - View detailed change history with field modifications
  • add-comment - Add comments with Atlassian Document Format support
  • batch-comment - Add same comment to multiple issues simultaneously

📎 Attachments (2 tools)

  • get-attachments - List attachments with metadata (size, type, upload date)
  • upload-attachment - Upload files using base64 encoding

🏃 Sprint & Agile Management (4 tools)

  • get-boards - List available Jira boards for agile projects
  • get-sprints - View sprints for a board with status indicators
  • move-issue-to-sprint - Move issues between sprints and backlog
  • create-sprint - Create new sprints with optional start/end dates

Resources

  • jira://projects - List all accessible projects
  • jira://project/{key} - Get specific project details
  • jira://issue/{key} - Get specific issue details
  • jira://myself - Current user information
  • jira://search?jql={query} - Search results

Prompts

  • standup-report - Generate daily standup reports
  • sprint-planning - Assist with sprint planning activities
  • bug-triage - Help prioritize and triage bugs
  • release-notes - Generate release notes from completed issues
  • epic-status - Comprehensive epic progress reports

Installation

  1. Clone the repository:
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": [ { "name": "jira", "command": "node", "args": ["/absolute/path/to/mcp-jira-server/dist/index.js"], "env": { "JIRA_HOST": "https://your-company.atlassian.net", "JIRA_EMAIL": "[email protected]", "JIRA_API_TOKEN": "your-api-token", "JIRA_DEFAULT_PROJECT": "PROJ" } } ] }