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을 제공합니다.
Related MCP Servers
- AsecurityAlicenseAqualityProvides capabilities for searching Jira issues using JQL and retrieving detailed issue information.Last updated -262217JavaScriptMIT License
- -securityFlicense-qualityA server implementation that allows AI models to interact with Jira through the Model Context Protocol, enabling tasks like JQL searches and retrieving issue details.Last updated -Python
- -securityFlicense-qualityA Model Context Protocol server that enables seamless integration between Cursor IDE and JIRA, allowing users to retrieve issues, execute JQL searches, and log work through natural language interactions.Last updated -Python
- -securityFlicense-qualityA TypeScript implementation of Model Context Protocol that provides integration tools for JIRA ticket creation and TODO management, allowing users to manage tasks through natural language interfaces.Last updated -TypeScript