← 返回目录
D

Dart MCP Server

官方
Dart 官方 AI 项目管理 MCP 服务器(已弃用,推荐使用托管版本)
GitHub 源仓库 ↗
★ 128 Stars 分类 · 团队协作 非常热门 源版本 3c7d4600b6a1
24FMRS · D
可靠性
4/20
安全与权限
3/20
维护活跃度
8/20
文档质量
5/20
安装易用性
4/20

该服务器是 Dart 的官方 MCP 实现,但已弃用。功能完整,支持任务和文档管理,但建议用户迁移到托管版本以获得持续支持和改进。

查看 FMRS 评分方法 →

Dart MCP 服务器是 Dart 的官方 AI 模型上下文协议(MCP)服务器。它允许 AI 助手通过 MCP 协议管理任务和文档,包括创建、更新、删除和列出任务及文档。注意:本地服务器已弃用,建议使用托管的 Dart MCP 服务器。

工具能力

get_config
获取用户空间配置信息,包括可用的分配人、看板、文件夹、状态、标签、优先级和规模。
list_tasks
列出任务,可按分配人、状态、看板、优先级、截止日期等条件筛选。
create_task
创建新任务,可指定标题、描述、状态、优先级、规模、日期、看板、分配人、标签和父任务。
get_task
按 ID 获取现有任务的详细信息。
update_task
更新现有任务的属性。
delete_task
将任务移至回收站(可恢复)。
add_task_comment
向现有任务添加评论。
list_docs
列出文档,可按文件夹、标题、文本内容等条件筛选。
create_doc
创建新文档,可指定标题、文本内容和文件夹。
get_doc
按 ID 获取现有文档的详细信息。
update_doc
更新现有文档的属性。
delete_doc
将文档移至回收站(可恢复)。

安装接入

安装步骤:1. 确保已安装 Node.js(包含 npx)。2. 从 Dart 个人资料复制认证令牌。3. 在 MCP 配置文件中添加 JSON 配置,将 DART_TOKEN 替换为实际令牌。也可选择 Docker 方式:构建镜像后运行容器。

claude_desktop_config.json
{
  "mcpServers": {
    "Dart": {
      "command": "npx",
      "args": [
        "-y",
        "dart-mcp-server@latest"
      ],
      "env": {
        "DART_TOKEN": "dsa_..."
      }
    }
  }
}

选型与风险

适合谁

  • 使用 Dart 进行项目管理的团队
  • 希望 AI 助手直接操作任务和文档的用户
  • 使用 MCP 兼容客户端的用户

不适合谁

  • 不需要 Dart 项目管理的用户
  • 希望使用最新托管服务器的用户(本地版已弃用)

所需权限

  • 需要 DART_TOKEN 认证令牌
  • 能够读取和修改用户 Dart 空间中的任务和文档

风险与副作用

  • 令牌泄露可能导致数据被未经授权访问
  • 删除操作会将项目移至回收站,但可能误删
  • 本地服务器已弃用,可能不再维护,功能可能落后于托管版本

常见排障

  1. 检查 DART_TOKEN 是否正确配置
  2. 确认 npx 或 Docker 已正确安装
  3. 查看客户端的 MCP 配置是否正确加载
  4. 如果 npx 运行失败,尝试 Docker 方式

使用场景

AI 助手协助管理 Dart 中的任务和文档
自动化创建任务、添加评论、获取任务摘要
在支持 MCP 的客户端(如 Claude、Cursor)中集成 Dart 项目管理

支持客户端

Claude Desktop完整支持
Claude Code完整支持
Cursor完整支持
Cline完整支持
Windsurf完整支持