remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides comprehensive interaction with Jira's API, enabling JQL query execution, ticket management (creation, editing, deletion), project listing, status retrieval, user assignment, and attachment handling capabilities.
Jira 커뮤니케이션 서버 MCP 서버
지라와 대화하세요
Jira와 상호 작용하는 도구를 제공하는 TypeScript 기반 MCP 서버입니다. 다음을 통해 핵심 MCP 개념을 보여줍니다.
- JQL 쿼리 실행을 위한 도구
- Jira 티켓 생성, 편집 및 삭제 도구
- Jira 프로젝트 및 상태를 나열하기 위한 도구
특징
지라 도구
execute_jql
- 목적 : JQL 쿼리를 실행합니다.
- 매개변수 :
jql
,number_of_results
(기본값: 1).
get_only_ticket_name_and_description
- 목적 : 티켓 이름과 설명을 가져옵니다.
- 매개변수 :
jql
,number_of_results
(기본값: 1).
create_ticket
- 목적 : Jira 티켓을 만듭니다.
- 매개변수 :
project.key
,summary
,description
,issuetype.name
,parent
(선택 사항).
list_projects
- 목적 : Jira 프로젝트 나열.
- 매개변수 :
number_of_results
(기본값: 1).
delete_ticket
- 목적 : 티켓을 삭제합니다.
- 매개변수 :
issueIdOrKey
.
edit_ticket
- 목적 : 티켓을 수정합니다.
- 매개변수 :
issueIdOrKey
,summary
(선택 사항),description
(선택 사항),labels
(선택 사항),parent
(선택 사항).
get_all_statuses
- 목적 : 모든 상태를 검색합니다.
- 매개변수 :
number_of_results
(기본값: 1).
assign_ticket
- 목적 : 사용자에게 티켓을 할당합니다.
- 매개변수 :
accountId
,issueIdOrKey
.
query_assignable
- 목적 : 프로젝트에서 할당 가능한 사용자를 찾습니다.
- 매개변수 :
project_key
.
add_attachment
- 목적 : 티켓에 첨부 파일을 추가합니다.
- 매개변수 :
issueIdOrKey
,imageUrl
.
개발
종속성 설치:
지엑스피1
서버를 빌드하세요:
자동 재빌드를 사용한 개발의 경우:
설치
Claude Desktop과 함께 사용하려면 서버 구성을 추가하세요.
MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json
디버깅
MCP 서버는 stdio를 통해 통신하므로 디버깅이 어려울 수 있습니다. 패키지 스크립트로 제공되는 MCP Inspector를 사용하는 것이 좋습니다.
검사기는 브라우저에서 디버깅 도구에 액세스할 수 있는 URL을 제공합니다.
You must be authenticated.
Tools
Jira와의 상호작용을 가능하게 하는 TypeScript 기반 서버로, 자연어로 JQL 쿼리를 실행하고, 티켓을 관리하고, 프로젝트와 상태를 나열하는 도구를 제공합니다.