βοΈ
Dooray
MCP server for Dooray
0 installs
Trust: 37 β Low
Cloud
Ask AI about Dooray
Powered by Claude Β· Grounded in docs
I know everything about Dooray. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
Dooray MCP Server
MCP server for Dooray! - enabling AI assistants to interact with Dooray projects, tasks, wikis, and more.
μ€μΉ
NPM (κΆμ₯)
npm install -g @geonheeye/dooray-mcp
μ€μ
1. API ν ν° λ°κΈ (νμ)
λλ μ΄ κ°μΈμ€μ > API > κ°μΈ μΈμ¦ ν ν° λ©λ΄μμ μμ±ν μ μμ΅λλ€. κ°μ΄λ
2. νκ²½λ³μ λ±λ‘ (νμ)
export DOORAY_API_TOKEN=<λ°κΈ λ°μ API ν ν°>
MCP λ±λ‘
1. Claude Code λ±λ‘
claude mcp add -s user dooray-mcp npx @geonheeye/dooray-mcp@latest
2. Claude Desktop μ€μ
μ€μ νμΌ μμΉ: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"dooray": {
"command": "npx @geonheeye/dooray-mcp@latest",
"env": { "DOORAY_API_TOKEN": "λ°κΈλ°μ_ν ν°" }
}
}
}
Tool λͺ©λ‘
곡ν΅
get-my-member-info- μ¬μ©μ μ 보 μ‘°ν
νλ‘μ νΈ
get-project-list- νλ‘μ νΈ λͺ©λ‘get-project- νλ‘μ νΈ μμΈμ 보get-project-workflow-list- μ 무 μν λͺ©λ‘get-task-list- μ 무 κ²μ/νν°λ§get-task- μ 무 μμΈμ 보create-task- μ 무 μμ±update-task- μ 무 μμ create-task-comment- λκΈ μμ±get-task-comment-list- λκΈ λͺ©λ‘update-task-comment- λκΈ μμ (μ΄λ©μΌ λκΈ μμ λΆκ°)get-milestone-list- λ§μΌμ€ν€ λͺ©λ‘get-tag-list- νκ·Έ λͺ©λ‘get-tag- νκ·Έ μμΈμ 보create-tag- νκ·Έ μμ± (κ°λ³/κ·Έλ£Ή νκ·Έ)update-tag-group- νκ·Έ κ·Έλ£Ή μ€μ μμ get-project-template-list- ν νλ¦Ώ λͺ©λ‘get-project-template- ν νλ¦Ώ μμΈμ 보create-project-template- ν νλ¦Ώ μμ±update-project-template- ν νλ¦Ώ μμ delete-project-template- ν νλ¦Ώ μμ get-project-member-list- νλ‘μ νΈ λ©€λ² λͺ©λ‘get-project-member-group-list- λ©€λ² κ·Έλ£Ή λͺ©λ‘
첨λΆνμΌ
upload-attachment- νμΌ μ λ‘λget-attachment-list- 첨λΆνμΌ λͺ©λ‘get-attachment-metadata- 첨λΆνμΌ λ©νλ°μ΄ν°download-attachment- νμΌ λ€μ΄λ‘λ (savePath μ΅μ μΌλ‘ λ‘컬 μ μ₯ μ§μ)delete-attachment- 첨λΆνμΌ μμ
λλΌμ΄λΈ
get-drive-list- λλΌμ΄λΈ λͺ©λ‘ (κ°μΈ/νλ‘μ νΈ)get-drive-file-list- νμΌ/ν΄λ λͺ©λ‘ μ‘°νget-drive-file-meta- νμΌ λ©νμ 보 μ‘°ν (file IDλ§μΌλ‘)create-drive-folder- ν΄λ μμ±rename-drive-file- νμΌ/ν΄λ μ΄λ¦ λ³κ²½move-drive-file- νμΌ/ν΄λ μ΄λ (ν΄μ§ν΅ μ΄λ ν¬ν¨)copy-drive-file- νμΌ λ³΅μ¬delete-drive-file- ν΄μ§ν΅ νμΌ μꡬμμ upload-drive-file- νμΌ μ λ‘λdownload-drive-file- νμΌ λ€μ΄λ‘λ (savePath μ΅μ μΌλ‘ λ‘컬 μ μ₯ μ§μ)update-drive-file- νμΌ μλ²μ μ λ‘λ
μν€
get-wiki-list- μν€ λͺ©λ‘get-wiki-page-list- μν€ νμ΄μ§ λͺ©λ‘get-wiki-page- μν€ νμ΄μ§ μμΈμ 보create-wiki-page- μν€ νμ΄μ§ μμ±update-wiki-page- μν€ νμ΄μ§ μμ get-wiki-page-comment-list- μν€ νμ΄μ§ λκΈ λͺ©λ‘get-wiki-page-comment- μν€ νμ΄μ§ λκΈ μμΈμ 보create-wiki-page-comment- μν€ νμ΄μ§ λκΈ μμ±update-wiki-page-comment- μν€ νμ΄μ§ λκΈ μμ delete-wiki-page-comment- μν€ νμ΄μ§ λκΈ μμ
λ©μ μ
get-messenger-channels- μ±λ λͺ©λ‘send-messenger-channel-message- μ±λ λ©μμ§ μ μ‘send-messenger-direct-message- DM μ μ‘get-messenger-channel-messages- μ±λ λ©μμ§ μ‘°ν
μν€ νμΌ
upload-wiki-file- μν€μ νμΌ μ λ‘λ (νμ΄μ§ μμ± μ pre-uploadμ©, attachFileId λ°ν)upload-wiki-page-file- κΈ°μ‘΄ μν€ νμ΄μ§μ νμΌ μ λ‘λdownload-wiki-page-file- μν€ νμ΄μ§ 첨λΆνμΌ λ€μ΄λ‘λ (fileId μ¬μ©, savePath μ΅μ μΌλ‘ λ‘컬 μ μ₯ μ§μ)download-wiki-attach-file- μν€ μ²¨λΆνμΌ λ€μ΄λ‘λ (attachFileId μ¬μ©, savePath μ΅μ μΌλ‘ λ‘컬 μ μ₯ μ§μ)delete-wiki-page-file- μν€ νμ΄μ§ 첨λΆνμΌ μμ
κ°λ°
npm run build # λΉλ
npm run dev # κ°λ° λͺ¨λ
npm run watch # Watch λͺ¨λ
Prompts (ν둬ννΈ)
μ¬μ μ μλ ν둬ννΈ ν νλ¦Ώμ μ 곡ν©λλ€:
| Prompt | μ€λͺ |
|---|---|
create-task-with-template | ꡬ쑰νλ ν νλ¦ΏμΌλ‘ μ μ 무 μμ± (bug, feature, improvement, general) |
weekly-task-summary | μ£Όκ° μ 무 μμ½ μμ± |
project-status-report | νλ‘μ νΈ μν 리ν¬νΈ μμ± |
task-review-checklist | μ 무 κ²ν 체ν¬λ¦¬μ€νΈ μμ± |
Resources (리μμ€)
컨ν μ€νΈ λ°μ΄ν°λ₯Ό μ 곡νλ 리μμ€:
| URI | μ€λͺ |
|---|---|
dooray://api/info | Dooray API μ 보 λ° μ¬μ© κ°λ₯ν λꡬ λͺ©λ‘ |
dooray://workflows/reference | μν¬νλ‘μ° μν μ°Έμ‘° κ°μ΄λ (backlog, registered, working, closed) |
dooray://priority/reference | μ 무 μ°μ μμ μ°Έμ‘° κ°μ΄λ |
λΌμ΄μ μ€
MIT
