Skip to main content
Glama

MCP Atlassian Server

by dunz
README.mdβ€’9.09 kB
# MCP Atlassian Server Atlassian μ œν’ˆ(Confluence, Jira)κ³Ό ν†΅ν•©ν•˜κΈ° μœ„ν•œ Model Context Protocol (MCP) μ„œλ²„μž…λ‹ˆλ‹€. AI μ–΄μ‹œμŠ€ν„΄νŠΈκ°€ Atlassian Cloud API와 μƒν˜Έμž‘μš©ν•˜μ—¬ λ¬Έμ„œ 관리, 검색, 내보내기 κΈ°λŠ₯을 μ‚¬μš©ν•  수 있게 ν•©λ‹ˆλ‹€. ## πŸ“‹ λͺ©μ°¨ - [μ£Όμš” κΈ°λŠ₯](#μ£Όμš”-κΈ°λŠ₯) - [λΉ λ₯Έ μ‹œμž‘](#λΉ λ₯Έ-μ‹œμž‘) - [μ‚¬μš© κ°€λŠ₯ν•œ 도ꡬ](#μ‚¬μš©-κ°€λŠ₯ν•œ-도ꡬ) - [μ‚¬μš© μ˜ˆμ‹œ](#μ‚¬μš©-μ˜ˆμ‹œ) - [문제 ν•΄κ²°](#문제-ν•΄κ²°) ## μ£Όμš” κΈ°λŠ₯ ### πŸ”΅ Confluence 톡합 - **읽기 & 검색**: νŽ˜μ΄μ§€, 슀페이슀, μ½˜ν…μΈ  μ ‘κ·Ό - **μ½˜ν…μΈ  관리**: νŽ˜μ΄μ§€ 생성, μˆ˜μ •, λŒ“κΈ€ μž‘μ„± - **νŽ˜μ΄μ§€ 계측**: λΆ€λͺ¨/μžμ‹ νŽ˜μ΄μ§€ 관계 탐색 - **내보내기**: 이미지가 ν¬ν•¨λœ HTML λ˜λŠ” Markdown으둜 내보내기 - **μ²¨λΆ€νŒŒμΌ**: μ²¨λΆ€νŒŒμΌ λͺ©λ‘, λ‹€μš΄λ‘œλ“œ, μ—…λ‘œλ“œ - **λ ˆμ΄λΈ”**: νŽ˜μ΄μ§€ λ ˆμ΄λΈ” 관리 - **μ‚¬μš©μž**: μ‚¬μš©μž 검색 및 개인 ν™œλ™ 좔적 - **개인 λŒ€μ‹œλ³΄λ“œ**: 졜근 νŽ˜μ΄μ§€ 및 λ©˜μ…˜ 확인 ### 🟒 Jira 톡합 - **이슈**: 이슈 읽기, 검색, 개인 μž‘μ—… 쑰회 - **ν”„λ‘œμ νŠΈ**: ν”„λ‘œμ νŠΈ λͺ©λ‘ 및 탐색 - **λ³΄λ“œ & μŠ€ν”„λ¦°νŠΈ**: λ³΄λ“œ λͺ©λ‘, μŠ€ν”„λ¦°νŠΈ 보기, ν™œμ„± μž‘μ—… 좔적 - **λŒ“κΈ€**: μ΄μŠˆμ— λŒ“κΈ€ μΆ”κ°€ - **이슈 생성**: μ»€μŠ€ν…€ ν•„λ“œλ₯Ό ν¬ν•¨ν•œ μƒˆ 이슈 생성 - **μ‚¬μš©μž 관리**: ν˜„μž¬ μ‚¬μš©μž 정보 쑰회 - **개인 λŒ€μ‹œλ³΄λ“œ**: μ—΄λ¦° 이슈 및 μŠ€ν”„λ¦°νŠΈ μž‘μ—… 확인 ## λΉ λ₯Έ μ‹œμž‘ ### 1. Atlassian API 토큰 λ°œκΈ‰ 1. [Atlassian λ³΄μ•ˆ μ„€μ •](https://id.atlassian.com/manage-profile/security/api-tokens)으둜 이동 2. "API 토큰 λ§Œλ“€κΈ°" 클릭 3. 토큰 라벨 μž…λ ₯ (예: "MCP Integration") 4. μƒμ„±λœ 토큰을 볡사 (ν•œ 번만 ν‘œμ‹œλ©λ‹ˆλ‹€!) > ⚠️ **μ€‘μš”**: API 토큰은 λΉ„λ°€λ²ˆν˜Έμ²˜λŸΌ μ•ˆμ „ν•˜κ²Œ λ³΄κ΄€ν•˜μ„Έμš”. ### 2. MCP μ„€μ • 파일 μ°ΎκΈ° **Claude Desktop** - macOS: `~/Library/Application Support/Claude/claude_desktop_config.json` - Windows: `%APPDATA%\Claude\claude_desktop_config.json` - Linux: `~/.config/Claude/claude_desktop_config.json` **Cursor** - λͺ¨λ“  OS: `~/.cursor/mcp.json` ### 3. μ„€μ • 파일 μˆ˜μ • μ„€μ • νŒŒμΌμ„ μ—΄κ³  λ‹€μŒ λ‚΄μš©μ„ μΆ”κ°€ν•˜μ„Έμš”: ```json { "mcpServers": { "atlassian": { "command": "npx", "args": ["-y", "mcp-atlassian"], "env": { "ATLASSIAN_BASE_URL": "https://your-company.atlassian.net", "ATLASSIAN_EMAIL": "your-email@company.com", "ATLASSIAN_API_TOKEN": "YOUR_API_TOKEN_HERE" } } } } ``` **μ„€μ •κ°’ μ„€λͺ…:** - `ATLASSIAN_BASE_URL`: νšŒμ‚¬μ˜ Atlassian URL (끝에 `/` 제거) - `ATLASSIAN_EMAIL`: Atlassian 계정 이메일 - `ATLASSIAN_API_TOKEN`: 1λ‹¨κ³„μ—μ„œ μƒμ„±ν•œ API 토큰 ### 4. μ•± μž¬μ‹œμž‘ - **Claude Desktop**: 앱을 μ™„μ „νžˆ μ’…λ£Œν•˜κ³  λ‹€μ‹œ μ‹œμž‘ - **Cursor**: `⌘+Q` (λ˜λŠ” `Ctrl+Q`) ν›„ λ‹€μ‹œ μ‹€ν–‰ ### 5. μ—°κ²° 확인 AI μ–΄μ‹œμŠ€ν„΄νŠΈμ—κ²Œ λ‹€μŒκ³Ό 같이 λ¬Όμ–΄λ³΄μ„Έμš”: ``` "Atlassian MCP μ„œλ²„κ°€ μ—°κ²°λ˜μ—ˆλŠ”μ§€ ν™•μΈν•΄μ€˜" ``` ## μ‚¬μš© κ°€λŠ₯ν•œ 도ꡬ ### Confluence 도ꡬ (23개) | 도ꡬ | μ„€λͺ… | | ------------------------------------ | ---------------------------------- | | `get_confluence_current_user` | 인증된 μ‚¬μš©μž 정보 쑰회 | | `get_confluence_user` | νŠΉμ • μ‚¬μš©μž 정보 쑰회 | | `search_pages_by_user_involvement` | μ‚¬μš©μž ν™œλ™μœΌλ‘œ νŽ˜μ΄μ§€ 검색 | | `list_pages_created_by_user` | μ‚¬μš©μžκ°€ μž‘μ„±ν•œ νŽ˜μ΄μ§€ λͺ©λ‘ | | `list_attachments_uploaded_by_user` | μ‚¬μš©μžκ°€ μ—…λ‘œλ“œν•œ μ²¨λΆ€νŒŒμΌ λͺ©λ‘ | | `read_confluence_page` | ID λ˜λŠ” 제λͺ©μœΌλ‘œ νŽ˜μ΄μ§€ 읽기 | | `search_confluence_pages` | CQL둜 νŽ˜μ΄μ§€ 검색 | | `list_confluence_spaces` | μ ‘κ·Ό κ°€λŠ₯ν•œ 슀페이슀 λͺ©λ‘ | | `get_confluence_space` | νŠΉμ • 슀페이슀 정보 쑰회 | | `create_confluence_page` | μƒˆ νŽ˜μ΄μ§€ 생성 | | `update_confluence_page` | κΈ°μ‘΄ νŽ˜μ΄μ§€ μˆ˜μ • | | `list_confluence_page_children` | ν•˜μœ„ νŽ˜μ΄μ§€ λͺ©λ‘ | | `list_confluence_page_ancestors` | μƒμœ„ νŽ˜μ΄μ§€ 계측 쑰회 | | `export_confluence_page` | 이미지 포함 HTML/Markdown 내보내기 | | `list_attachments_on_page` | νŽ˜μ΄μ§€ μ²¨λΆ€νŒŒμΌ λͺ©λ‘ | | `download_confluence_attachment` | νŠΉμ • μ²¨λΆ€νŒŒμΌ λ‹€μš΄λ‘œλ“œ | | `upload_confluence_attachment` | νŽ˜μ΄μ§€μ— 파일 μ—…λ‘œλ“œ | | `get_page_with_attachments` | λͺ¨λ“  μ½˜ν…μΈ μ™€ ν•¨κ»˜ νŽ˜μ΄μ§€ λ‹€μš΄λ‘œλ“œ | | `add_confluence_comment` | νŽ˜μ΄μ§€μ— λŒ“κΈ€ μΆ”κ°€ | | `list_confluence_page_labels` | νŽ˜μ΄μ§€ λ ˆμ΄λΈ” 쑰회 | | `add_confluence_page_label` | νŽ˜μ΄μ§€μ— λ ˆμ΄λΈ” μΆ”κ°€ | | `find_confluence_users` | μ‚¬μš©μž 검색 | | `get_my_recent_confluence_pages` | λ‚΄ 졜근 νŽ˜μ΄μ§€ λͺ©λ‘ | | `get_confluence_pages_mentioning_me` | λ‚˜λ₯Ό λ©˜μ…˜ν•œ νŽ˜μ΄μ§€ μ°ΎκΈ° | ### Jira 도ꡬ (16개) | 도ꡬ | μ„€λͺ… | | ----------------------------------- | --------------------------------------- | | `get_jira_current_user` | 인증된 μ‚¬μš©μž 정보 쑰회 | | `get_jira_user` | νŠΉμ • μ‚¬μš©μž 정보 쑰회 | | `search_issues_by_user_involvement` | μ‚¬μš©μž κ΄€λ ¨ 이슈 검색 | | `list_issues_by_user_role` | 역할별 μ‚¬μš©μž 이슈 λͺ©λ‘ (λ‚ μ§œ 필터링) | | `get_user_activity_history` | λŒ“κΈ€ 및 μƒνƒœ λ³€κ²½ 포함 μ‚¬μš©μž ν™œλ™ 좔적 | | `get_user_time_tracking` | μ‹œκ°„ 좔적 ν•­λͺ© 및 합계 쑰회 | | `read_jira_issue` | ν‚€λ‘œ 이슈 상세 정보 읽기 | | `search_jira_issues` | JQL둜 이슈 검색 | | `list_jira_projects` | μ ‘κ·Ό κ°€λŠ₯ν•œ ν”„λ‘œμ νŠΈ λͺ©λ‘ | | `create_jira_issue` | μƒˆ 이슈 생성 | | `add_jira_comment` | μ΄μŠˆμ— λŒ“κΈ€ μΆ”κ°€ | | `list_agile_boards` | 슀크럼/칸반 λ³΄λ“œ λͺ©λ‘ | | `list_sprints_for_board` | λ³΄λ“œμ˜ μŠ€ν”„λ¦°νŠΈ λͺ©λ‘ | | `get_sprint_details` | μŠ€ν”„λ¦°νŠΈ 상세 정보 쑰회 | | `get_my_current_sprint_issues` | ν™œμ„± μŠ€ν”„λ¦°νŠΈμ˜ λ‚΄ μž‘μ—… 쑰회 | | `get_my_unresolved_issues` | λͺ¨λ“  λ―Έν•΄κ²° 이슈 쑰회 | ## μ‚¬μš© μ˜ˆμ‹œ ### Confluence νŽ˜μ΄μ§€ 검색 ``` "λ‚΄κ°€ μž‘μ„±ν•œ Confluence νŽ˜μ΄μ§€ 쀑 졜근 5개λ₯Ό λ³΄μ—¬μ€˜" ``` ``` "'API λ¬Έμ„œ'λΌλŠ” 제λͺ©μ΄ ν¬ν•¨λœ νŽ˜μ΄μ§€λ₯Ό κ²€μƒ‰ν•΄μ€˜" ``` ### Confluence νŽ˜μ΄μ§€ 읽기 ``` "νŽ˜μ΄μ§€ ID 882573681의 λ‚΄μš©μ„ λ§ˆν¬λ‹€μš΄μœΌλ‘œ λ³΄μ—¬μ€˜" ``` ### Jira 이슈 쑰회 ``` "λ‚˜ν•œν…Œ ν• λ‹Ήλœ λ―Έν•΄κ²° 이슈λ₯Ό λͺ¨λ‘ λ³΄μ—¬μ€˜" ``` ``` "ν˜„μž¬ μŠ€ν”„λ¦°νŠΈμ—μ„œ λ‚΄ μž‘μ—… λͺ©λ‘μ„ λ³΄μ—¬μ€˜" ``` ### ν”„λ‘œμ νŠΈ 및 λ³΄λ“œ 탐색 ``` "μ ‘κ·Ό κ°€λŠ₯ν•œ Jira ν”„λ‘œμ νŠΈ λͺ©λ‘μ„ λ³΄μ—¬μ€˜" ``` ``` "슀크럼 λ³΄λ“œ λͺ©λ‘μ„ λ³΄μ—¬μ€˜" ``` ### CQL을 μ‚¬μš©ν•œ κ³ κΈ‰ 검색 ``` "type = page AND creator = currentUser() 쑰건으둜 Confluence νŽ˜μ΄μ§€λ₯Ό κ²€μƒ‰ν•΄μ€˜" ``` ## 문제 ν•΄κ²° ### 연결이 μ•ˆ 될 λ•Œ 1. **API 토큰 μž¬ν™•μΈ** - Base URL ν˜•μ‹: `https://your-company.atlassian.net` (끝에 `/` 제거) - 이메일과 토큰이 μ •ν™•ν•œμ§€ 확인 - 토큰에 ν•„μš”ν•œ κΆŒν•œμ΄ μžˆλŠ”μ§€ 확인 2. **μ•± μ™„μ „ μž¬μ‹œμž‘** - Claude Desktop: 앱을 μ™„μ „νžˆ μ’…λ£Œν•˜κ³  λ‹€μ‹œ μ‹œμž‘ - Cursor: `⌘+Q` ν›„ μž¬μ‹€ν–‰ 3. **μ„€μ • 파일 확인** - JSON ν˜•μ‹μ΄ μ˜¬λ°”λ₯Έμ§€ 확인 (μ‰Όν‘œ, μ€‘κ΄„ν˜Έ λ“±) - ν™˜κ²½ λ³€μˆ˜ 이름이 μ •ν™•ν•œμ§€ 확인 ### μ„±λŠ₯이 느릴 λ•Œ 검색 λ²”μœ„λ₯Ό 쒁히면 속도가 ν–₯μƒλ©λ‹ˆλ‹€: ``` "μ΅œλŒ€ 10개의 결과만 λ³΄μ—¬μ€˜" "DEV μŠ€νŽ˜μ΄μŠ€μ—μ„œλ§Œ κ²€μƒ‰ν•΄μ€˜" "졜근 1주일 μ΄λ‚΄μ˜ 이슈만 λ³΄μ—¬μ€˜" ``` ### 기타 문제 - GitHub μ €μž₯μ†Œμ— 이슈λ₯Ό μƒμ„±ν•΄μ£Όμ„Έμš”: [Issues](https://github.com/dunz/mcp-atlassian/issues) - Atlassian API λ¬Έμ„œ: [Developer Docs](https://developer.atlassian.com/cloud/) ## μ œν•œμ‚¬ν•­ - Atlassian Cloud만 지원 (Server/Data Center 미지원) - μ•ˆμ „μ„ μœ„ν•΄ μ‚­μ œ μž‘μ—…μ€ μ§€μ›ν•˜μ§€ μ•ŠμŒ - 일뢀 Confluence λ§€ν¬λ‘œλŠ” Markdown λ³€ν™˜ μ‹œ μ œν•œμ  - Atlassian Cloud API 속도 μ œν•œμ΄ 적용됨 ## λΌμ΄μ„ μŠ€ MIT License --- **Made with ❀️ for better Atlassian integration**

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dunz/mcp-atlassian'

If you have feedback or need assistance with the MCP directory API, please join our Discord server