Atlassian을 MCP로 사용해 보자
Atlassian을 MCP로 사용할 수 있는 방법과 실제 듀토리얼을 해보자
Atlassian을 MCP로 사용해 보자
아틀라시안(Atlassian)을 MCP로 사용해 보자
아틀라시안(Atlassian)을 MCP로 사용할 수 있는 방법과 실제 듀토리얼을 해보자
1. 서론 (Introduction)
- 문제/상황 (Problem):
- 컨플루언스(Confluence)와 지라(Jira)가 별도로 동작하여 업무와 문서가 따로논다.
- 문서를 통합하고 히스토리를 관리 할 수 있도록 MCP를 연동하고 싶다.
- 목적 (Purpose):
- 아틀라시안(Atlassian)을 MCP로 연결하는 듀토리얼 제시하여 실무에 활용한다.
- 대상 (Target Audience):
- 컨플루언스(Confluence)와 지라(Jira)를 LLM에 활용하고 싶은 사람.
2. 방법 및 과정 (Methods & Process)
- 배경 조사 및 데이터 (Data Collection):
- GPT와 GEMINI에게 물어봐서 확인했으나 정식 서비스를 알려줘 실행해보았으나 정상 동작하지 않았다.
- DE 오픈채팅방에 물어봐 GitHub 저장소 mcp-atlassian를 획득하여 동작을 확인한다.
- 접근 방법 (Approach Methods):
- [방법 1]: 아틀라시안(Atlassian)에서 API Tokens을 발급받아 인증을 설정한다.
- [방법 2]: Docker 이미지를 pull하여 mcp 서버를 실행 할 준비를 한다.
1
docker pull ghcr.io/sooperset/mcp-atlassian:latest
- [방법 3]:
mcp.json처럼 설정파일을 생성하여 환경변수를 넣고컨플루언스 지라 mcp 접속 가능확인을 프롬프트로 작성하여 실행한다.1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
{ "mcpServers": { "mcp-atlassian": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "CONFLUENCE_URL", "-e", "CONFLUENCE_USERNAME", "-e", "CONFLUENCE_API_TOKEN", "-e", "JIRA_URL", "-e", "JIRA_USERNAME", "-e", "JIRA_API_TOKEN", "ghcr.io/sooperset/mcp-atlassian:latest" ], "env": { "CONFLUENCE_URL": "https://<YOUR_COMPANY>.atlassian.net/wiki", "CONFLUENCE_USERNAME": "<YOUR_EMAIL@example.com>", "CONFLUENCE_API_TOKEN": "<YOUR_CONFLUENCE_API_TOKEN>", "JIRA_URL": "https://<YOUR_COMPANY>.atlassian.net", "JIRA_USERNAME": "<YOUR_EMAIL@example.com>", "JIRA_API_TOKEN": "<YOUR_JIRA_API_TOKEN>" } } } }
- 분석 및 해결 프로세스 (Analysis Flow):
- 도구/기술: 커서(Cursor) IDE를 사용해 .cursor/mcp.json 파일을 편집한다. - 다른 IDE는 다른 방식으로 진행해야 한다.
- 주요 단계: 아틀라시안(Atlassian) 토큰 발급 $\rightarrow$ Docker 이미지 pull $\rightarrow$ 설정 파일 작성 $\rightarrow$ 연결 테스트.
- 결과 도출 및 검증: 커서(Cursor)를 이용하여 MCP가 정상 동작하는지 확인하고 간단한 프롬프트로 정상 조회되는지 확인한다.
3. 결과 (Results)
- 분석 결과 요약:
- 컨플루언스(Confluence)와 지라(Jira)가 MCP를 통해 연결 되어 검색 및 요약 등 활용 가능 해졌다.
4. 인사이트 및 액션 (Insights & Action)
- 인사이트 (Insight):
- 컨플루언스(Confluence)와 지라(Jira)를 MCP로 활용하여 활용 폭이 넓어졌다.
- 실행 방안 (Action Plan):
- 실제 문서를 MCP를 활용해 요약하고 프로젝트에 활용한다.
- 한 줄 결론 (Key Takeaway):
- 아틀라시안(Atlassian)을 MCP로 연결하면 LLM 활용이 매우 편리하게 할 수 있다.
- 다음 스텝 (Next Step):
- 최신 문서 요약 등 활용 방안 확인 한다.
This post is licensed under CC BY 4.0 by the author.