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
Enables configuration through environment variables stored in .env files for local development, supporting settings like DEBUG and LOG_FILE_PATH.
Supports testing the MCP server codebase through Jest's testing framework, accessible via npm test command.
Provides tools for interacting with Jira, including fetching and analyzing issues, running JQL queries, and a step-by-step wizard for creating new issues with support for project selection, issue type configuration, and field management.
Jira MCP 서버
모델 컨텍스트 프로토콜(MCP)을 통해 Jira와 상호 작용하도록 설계된 도구 모음으로, 핵심 Jira 기능과 안내되는 이슈 생성 마법사를 제공합니다.
설치
이것을 클라이언트에 설치하려면:
지엑스피1
용법
...
구성
환경 변수
로컬에서 실행하려면 DEBUG 및 LOG_FILE_PATH를 .env에 넣으면 됩니다.
사용 가능한 도구
이 애플리케이션은 모델 컨텍스트 프로토콜을 통해 다음 도구를 제공합니다.
핵심 Jira 도구
getJiraIssue
: 해당 키로 Jira 이슈를 가져옵니다.analyzeJiraIssue
: Jira 문제에 대한 포괄적인 분석을 수행합니다.jiraGet
: 모든 Jira API GET 엔드포인트에서 데이터를 가져옵니다.getIssuesByJql
: JQL 쿼리를 사용하여 Jira 이슈를 검색합니다.
이슈 생성 마법사 도구
이 도구들은 새로운 Jira 이슈를 생성하는 단계별 안내 프로세스를 제공합니다. 마법사는 생성 과정 전반에 걸쳐 상태를 유지하며, 일반적으로 프로세스 시작, 프로젝트 선택( getProjects
), 이슈 유형 선택( getIssueTypes
), 필요한 필드 검색 및 입력( getFields
, updateFields
), 선택적으로 이슈 세부 정보 분석, 마지막으로 이슈 확인 및 생성( createIssue
)의 단계를 포함합니다. getState
와 getStatus
사용하여 진행 상황을 모니터링하고, resetState
사용하여 처음부터 다시 시작합니다.
issueCreation_getState
: 마법사의 현재 내부 상태를 가져옵니다.issueCreation_getStatus
: 마법사의 상위 수준 상태를 가져옵니다.issueCreation_initiateState
: 새로운 마법사 상태를 초기화합니다.issueCreation_resetState
: 마법사 상태를 재설정합니다.issueCreation_updateState
: 마법사 상태(프로젝트, 이슈 유형, 필드, 단계)를 업데이트합니다.issueCreation_createIssue
: 마법사의 상태를 사용하여 Jira 이슈를 생성합니다.issueCreation_getProjects
: 사용 가능한 Jira 프로젝트를 검색합니다.issueCreation_getIssueTypes
: 선택한 프로젝트에 사용 가능한 이슈 유형을 가져옵니다.issueCreation_getFields
: 선택된 프로젝트/이슈 유형에 필요한 필드를 검색합니다.issueCreation_updateFields
: 마법사 상태에서 특정 필드 값을 업데이트합니다.issueCreation_setAnalysisComplete
: 분석 완료 플래그를 설정합니다.issueCreation_setUserConfirmation
: 생성 전에 사용자 확인 플래그를 설정합니다.issueCreation_analyzeIssue
: 마법사 컨텍스트 내에서 문제 세부 정보를 분석합니다.
개발
테스트 실행
Jest는 테스트용으로 구성되어 있습니다. 테스트 모음을 실행하려면 다음을 수행하세요.
코드 품질 검사
유형 검사, 린팅, 테스트를 함께 실행하려면 다음을 수행합니다.
MCP Inspector로 실행
Model Context Protocol Inspector를 사용하여 로컬 개발 및 테스트를 수행하는 경우 -e
플래그를 사용하여 애플리케이션을 실행하고 필요한 환경 변수를 전달할 수 있습니다.
( build/index.js
사용하는 경우 먼저 프로젝트를 빌드했는지 확인하세요)
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 LICENSE
파일을 참조하세요.
This server cannot be installed
모델 컨텍스트 프로토콜을 통해 Jira와 상호 작용하기 위한 도구 모음으로, 이슈 가져오기 및 분석과 같은 핵심 기능과 가이드를 제공하는 이슈 생성 마법사를 제공합니다.