使用说明
门廊mcp
NHN Dooray 用于项目管理的模型上下文协议(MCP)服务器。
Claude等AI助手可以直接访问Dooray业务。
工具
| 工具 | 说明 |
|---|---|
search_projects |
使用项目代码搜索项目/查看列表 |
list_tasks |
使用筛选器查看工作列表(工作流、标签、联系人、关键字) |
get_task |
查看单个业务详细信息 |
create_task |
工作生成(标题、正文、优先级、联系人、标签、里程碑、截止日期) |
update_task |
修改业务字段 |
set_task_workflow |
更改业务工作流状态 |
mark_task_done |
完成任务处理 |
find_task_by_number |
按项目代码+编号查找工作(例如: APS/1689) |
提示
| 提示 | 说明 |
|---|---|
commit_message_convention |
提交消息格式: [#PROJECT/NUMBER] 한글 메시지 |
update_issues_from_commits |
扫描git提交,将关联的Dooray问题更新为更改 |
安装
1.发放Dooray API令牌
Dooray→设置→API在中创建令牌。
2.安装
git clone https://github.com/your-username/dooray-mcp.git
cd dooray-mcp
python -m venv .venv
source .venv/bin/activate
pip install -e .
3.Claude Code设置
~/.claude/settings.json添加到:
{
"mcpServers": {
"dooray": {
"command": "/path/to/dooray-mcp/.venv/bin/dooray-mcp",
"env": {
"DOORAY_API_TOKEN": "your-token-here"
}
}
}
}
重新启动Claude Code后,您可以使用Dooray工具。
4.CLAUDE.md设置(建议)
项目的 CLAUDE.md (或全局设置为 ~/.claude/CLAUDE.md)添加以下内容,Claude可以更好地处理Dooray问题:
## Dooray Issue Update
When asked to update Dooray issues:
- Find commits by `--author="your-name"` and parse `[#PROJECT/NUMBER]` patterns
- Read actual diffs to understand changes (don't just summarize commit messages)
- Write issue body in **Korean**, markdown format
使用示例
在Claude Code中可以使用:
> 최근 커밋 중 태스크 번호 1722에 관련된 커밋을 찾아서 이슈 본문을 작성해줘
> [#APS/1689] 관련 커밋들의 변경 내용을 정리해서 Dooray 이슈를 업데이트해줘
> 최근 10개 커밋에서 Dooray 이슈 번호를 찾아서 전부 업데이트해줘
英语
MCP(模型上下文协议)服务器 NHN Dooray 项目管理。
让像克劳德这样的人工智能助手直接访问你的Dooray任务。
工具
| 工具 | 说明 |
|---|---|
search_projects |
按代码搜索/列出项目 |
list_tasks |
列出带有过滤器的任务(工作流、标签、受让人、关键字) |
get_task |
获取单个任务的完整详细信息 |
create_task |
创建一个包含主题、正文、优先级、受让人、标签、里程碑、截止日期的任务 |
update_task |
更新任务字段 |
set_task_workflow |
更改任务的工作流状态 |
mark_task_done |
将任务标记为已完成 |
find_task_by_number |
按项目代码+编号查找任务(例如。 APS/1689) |
提示
| 提示 | 描述 |
|---|---|
commit_message_convention |
提交消息格式: [#PROJECT/NUMBER] 한글 메시지 |
update_issues_from_commits |
扫描git提交并用更改详细信息更新引用的Dooray问题 |
设置
1.获取Dooray API代币
首选 门口→ 设置→ API 并生成令牌。
2.安装
git clone https://github.com/your-username/dooray-mcp.git
cd dooray-mcp
python -m venv .venv
source .venv/bin/activate
pip install -e .
3.配置克劳德代码
增添 ~/.claude/settings.json:
{
"mcpServers": {
"dooray": {
"command": "/path/to/dooray-mcp/.venv/bin/dooray-mcp",
"env": {
"DOORAY_API_TOKEN": "your-token-here"
}
}
}
}
重新启动Claude Code,Dooray工具将可用。
4.添加CLAUDE.md指令(推荐)
将以下内容添加到您的项目中 CLAUDE.md (或 ~/.claude/CLAUDE.md 全球使用),因此Claude知道如何处理Dooray问题:
## Dooray Issue Update
When asked to update Dooray issues:
- Find commits by `--author="your-name"` and parse `[#PROJECT/NUMBER]` patterns
- Read actual diffs to understand changes (don't just summarize commit messages)
- Write issue body in **Korean**, markdown format
使用示例
您可以在Claude Code中使用的示例提示:
> Find my recent commits related to task 1722 and write the issue body
> Update the Dooray issue for [#APS/1689] with a summary of the code changes
> Scan the last 10 commits and update all referenced Dooray issues
许可证
麻省理工学院