1M

1broseidon/mcp-jira-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

11 stars 10 forks 품질 66 트렌드 8MIT

Jira의 REST API와의 통합을 제공하는 모델 Context Protocol 서버는 AI Assistant가 Jira 문제 프로그래밍을 관리 할 수있게 해줍니다.

개요

Jira의 REST API와의 통합을 제공하는 모델 Context Protocol 서버는 AI Assistant가 Jira 문제 프로그래밍을 관리 할 수있게 해줍니다. 이 서버는 Jira 문제를 관리하기위한 도구를 제공합니다: - 새 문제 만들기 (Tasks, Epics, Subtasks) - 옵션 상태 필터링이있는 목록 문제 - 기존 문제 업데이트 (summary, description, status) - 자세한 문제 정보를 얻으십시오 - 문제 삭제 - 문제 추가 1. API 접근을 가진 Jira 계정 2. Jira API 토큰 (Alassian 계정 설정에서 생성될 수 있습니다) Smithery를 통해 Claude Desktop 용 Jira Server를 자동으로 설치하십시오. 1. 작업 디렉토리에 .jira-config.json 파일을 만듭니다. 2. Jira 자격 증명을 가진 MCP 서버를 구성하십시오: MacOS에서: ~/Library/Application Support/Claude/claude desktop config.json Windows에서: %APPDATA%/Claude/claude desktop config.json

개요(AI 번역)

Jira의 REST API와의 통합을 제공하는 모델 Context Protocol 서버는 AI Assistant가 Jira 문제 프로그래밍을 관리 할 수있게 해줍니다.

특징

이 서버는 Jira 문제를 관리하기위한 도구를 제공합니다:

  • 새 문제 만들기 (Tasks, Epics, Subtasks)
  • 선택적 상태 필터링을 가진 문제 목록
  • 기존의 문제점 업데이트 (summary, description, status)
  • 상세한 문제 정보 얻기
  • 문제 삭제
  • 문제에 대한 의견 추가

설치

# 필수품

  1. API 접근을 가진 Jira 계정
  2. Jira API 토큰 (Alassian Account Settings에서 생성될 수 있습니다)

설치

Smithery를 통해 설치

Smithery를 통해 Claude Desktop 용 Jira Server를 자동으로 설치하십시오.

수동 설치

  1. 의존성 설치:

  2. 서버 구축:

윤곽

  1. 작업 디렉토리에 .jira-config.json 파일 만들기:

  2. Jira 자격 증명을 가진 MCP 서버를 구성하십시오:

MacOS에서: ~/Library/Application Support/Claude/claude_desktop_config.json Windows에서: %APPDATA%/Claude/claude_desktop_config.json

사용 가능한 도구

생성하기

새로운 Jira 문제 만들기

  • 필수 모수:
  • working dir: .jira-config.json 포함 디렉토리
  • 요약 : 문제 제목

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Jira MCP Server

A Model Context Protocol server that provides integration with Jira’s REST API, allowing AI assistants to manage Jira issues programmatically.

Features

This server provides tools for managing Jira issues:

  • Create new issues (Tasks, Epics, Subtasks)
  • List issues with optional status filtering
  • Update existing issues (summary, description, status)
  • Get detailed issue information
  • Delete issues
  • Add comments to issues

Setup

Prerequisites

  1. A Jira account with API access
  2. Jira API token (can be generated from Atlassian Account Settings)

Installation

Installing via Smithery

To install Jira Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install jira-server --client claude

Manual Installation

  1. Install dependencies:
npm install
  1. Build the server:
npm run build

Configuration

  1. Create a .jira-config.json file in your working directory:
{
  "projectKey": ["YOUR_PROJECT_KEY", "YOUR_OTHER_PROJECT_KEY"]
}
  1. Configure the MCP server with your Jira credentials:

On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json On Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "jira": {
      "command": "node",
      "args": ["/path/to/jira-server/build/index.js"],
      "env": {
        "JIRA_EMAIL": "[email protected]",
        "JIRA_API_TOKEN": "your-api-token",
        "JIRA_DOMAIN": "your-domain"
      }
    }
  }
}

Available Tools

create_issue

Creates a new Jira issue

  • Required parameters:
    • working_dir: Directory containing .jira-config.json
    • summary: Issue title
    • description: Issue description
    • type: Issue type (Task, Epic, or Subtask)

list_issues

Lists issues in the project

  • Required parameters:
    • working_dir: Directory containing .jira-config.json
  • Optional parameters:
    • status: Filter by status (e.g., “To Do”, “In Progress”, “Done”)

update_issue

Updates an existing issue

  • Required parameters:
    • working_dir: Directory containing .jira-config.json
    • issue_key: Issue key (e.g., PRJ-123)
  • Optional parameters:
    • summary: New title
    • description: New description
    • status: New status

get_issue

Gets detailed information about a specific issue

  • Required parameters:
    • working_dir: Directory containing .jira-config.json
    • issue_key: Issue key (e.g., PRJ-123)

delete_issue

Deletes a Jira issue

  • Required parameters:
    • working_dir: Directory containing .jira-config.json
    • issue_key: Issue key (e.g., PRJ-123)

add_comment

Adds a comment to an existing issue

  • Required parameters:
    • working_dir: Directory containing .jira-config.json
GitHub에서 전체 README 보기

설치

npx -y @smithery/cli install jira-server --client claude
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "jira": { "command": "node", "args": ["/path/to/jira-server/build/index.js"], "env": { "JIRA_EMAIL": "[email protected]", "JIRA_API_TOKEN": "your-api-token", "JIRA_DOMAIN": "your-domain" } } } }