项目管理协议服务

Dooray MCP是一款为Dooray项目管理系统设计的AI助手集成服务,提供项目管理、任务创建与更新、提交信息解析等功能,适用于团队协作与自动化任务管理。

  • by jae-neurocore
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jae-neurocore/dooray-mcp

使用说明

门廊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

许可证

麻省理工学院