Jira MCP 서버
Jira 통합을 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 Claude와 같은 AI 비서가 MCP를 사용하여 Jira와 상호 작용할 수 있습니다.
저자: Samuel Rizzo
특징
모든 Jira 프로젝트 나열
자세한 문제 정보를 얻으세요
프로젝트 및 담당자별로 문제 검색
프로젝트 멤버 목록
사용자의 프로젝트 멤버십 및 할당된 문제 확인
사용자 정의 필드로 새로운 문제 만들기
필터링 옵션을 사용하여 스프린트 나열 및 쿼리
Related MCP server: HH JIRA MCP Server
설치
지엑스피1
구성
MCP 서버 구성
cursor/windsurf mcp 설정 파일에 다음 구성을 추가하세요.
{
"mcpServers": {
"jira-mcp": {
"command": "node",
"args": ["./dist/index.js"],
"env": {
"JIRA_HOST": "your-domain.atlassian.net",
"JIRA_EMAIL": "your-email@example.com",
"JIRA_API_TOKEN": "your-api-token-here"
}
}
}
}API 액세스 설정
Jira API 토큰을 생성합니다.
Atlassian 계정 설정 으로 이동
"API 토큰 생성"을 클릭하세요
이름을 지정하고 "만들기"를 클릭하세요.
토큰을 복사하세요(인증에 필요합니다)
Atlassian 계정과 연결된 Jira 호스트 URL(예:
your-domain.atlassian.net)과 이메일 주소를 기록해 두세요.이러한 자격 증명을 MCP 서버 구성에 추가합니다.
사용 가능한 도구
1. 프로젝트 목록( mcp_jira_list_projects )
인증된 사용자가 액세스할 수 있는 모든 Jira 프로젝트를 나열합니다.
매개변수:
jiraHost: Jira 도메인(예: 'your-domain.atlassian.net')email: Jira 이메일apiToken: Jira API 토큰
2. 문제 세부 정보 가져오기( mcp_jira_get_issue )
특정 Jira 문제에 대한 자세한 정보를 검색합니다.
매개변수:
issueKey: Jira 이슈 키(예: 'PROJECT-123')jiraHost: Jira 도메인email: Jira 이메일apiToken: Jira API 토큰
3. 검색 문제( mcp_jira_search_issues )
특정 프로젝트의 문제를 검색하며, 담당자별로 필터링할 수도 있습니다.
매개변수:
projectKey: Jira 프로젝트 키assigneeName: (선택 사항) 담당자 이름으로 문제 필터링jiraHost: Jira 도메인email: Jira 이메일apiToken: Jira API 토큰
4. 프로젝트 멤버 목록( mcp_jira_list_project_members )
특정 Jira 프로젝트의 모든 멤버를 나열합니다.
매개변수:
projectKey: Jira 프로젝트 키jiraHost: Jira 도메인email: Jira 이메일apiToken: Jira API 토큰
5. 사용자 문제 확인( mcp_jira_check_user_issues )
사용자가 프로젝트의 멤버인지 확인하고 할당된 문제를 나열합니다.
매개변수:
projectKey: Jira 프로젝트 키userName: 확인할 사용자의 표시 이름jiraHost: Jira 도메인email: Jira 이메일apiToken: Jira API 토큰
6. 이슈 생성( mcp_jira_create_issue )
지정된 세부 정보를 사용하여 Jira 프로젝트에서 새로운 이슈를 생성합니다.
매개변수:
projectKey: Jira 프로젝트 키summary: 이슈의 제목/요약description: 문제에 대한 자세한 설명issueType: (선택 사항) 문제 유형(예: '작업', '버그', '스토리'), 기본값은 '작업'입니다.assigneeName: (선택 사항) 문제를 할당할 사람의 표시 이름reporterName: (선택 사항) 문제를 보고하는 사람의 표시 이름sprintId: (선택 사항) 이슈를 추가할 스프린트의 IDjiraHost: Jira 도메인email: Jira 이메일apiToken: Jira API 토큰
7. 스프린트 목록( mcp_jira_list_sprints )
필터링 옵션을 사용하여 Jira의 현재 스프린트를 나열합니다.
매개변수:
boardId: (선택 사항) 특정 보드로 스프린트를 필터링하기 위한 Jira 보드 IDprojectKey: (선택 사항) 프로젝트와 관련된 스프린트를 찾기 위한 프로젝트 키state: (선택 사항) 필터링할 스프린트 상태(활성, 미래, 닫힘 또는 모두), 기본값은 '활성'입니다.jiraHost: Jira 도메인email: Jira 이메일apiToken: Jira API 토큰
사용 예
다음은 Claude와 함께 사용할 수 있는 몇 가지 쿼리 예시입니다.
"List all Jira projects in PROJECT"
"Get details for issue PROJECT-123"
"Search for issues assigned to John in PROJECT"
"List all members of PROJECT"
"Check what issues are assigned to Jane in PROJECT"
"Create a new bug issue titled 'Login page error' in PROJECT"
"List active sprints for PROJECT"지속적인 개발
이 프로젝트는 현재 활발하게 개발 중입니다. Jira와의 통합 기능을 확장하기 위해 새로운 도구와 기능이 정기적으로 추가되고 있습니다. 향후 업데이트 내용은 다음과 같습니다.
추가 이슈 관리 도구
스프린트 및 보드 관리
고급 검색 및 필터링 옵션
사용자 정의 필드 처리
워크플로 전환
그리고 더 많은 것들!
최신 소식을 확인하려면 저장소를 시청하거나 별표 표시를 하세요.
기여하다
이 프로젝트는 오픈소스 프로젝트이므로 여러분의 참여를 환영합니다! 참여 방법:
저장소를 포크하세요
기능 브랜치를 생성하세요
변경 사항을 만드세요
풀 리퀘스트 제출
오픈소스
이 코드는 완전히 오픈 소스입니다. 자유롭게 다음 작업을 수행할 수 있습니다.
복사
수정하다
분배하다
상업적으로 사용하다
비공개로 사용
제한 없음 - 코드를 원하는 대로 사용하세요!
특허
MIT