
Dart AI模型上下文协议(MCP)服务器。
什么是MCP服务器?
| 属性 | 详情 |
|---|---|
| Docker镜像 | mcp/dart |
| 作者 | its-dart |
| 仓库 | [***] |
| 属性 | 详情 |
|---|---|
| Dockerfile | [***] |
| Docker镜像构建者 | Docker Inc. |
| Docker Scout健康评分 | !Docker Scout Health Score |
| 验证签名 | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/dart --key [***] |
| 许可证 | MIT License |
| 服务器提供的工具 | 简短描述 |
|---|---|
add_task_comment | 为现有任务添加评论,不修改任务描述。 |
create_doc | 在Dart中创建新文档。 |
create_task | 在Dart中创建新任务。 |
delete_doc | 将现有文档移至回收站,如有需要可恢复。 |
delete_task | 将现有任务移至回收站,如有需要可恢复。 |
get_config | 获取用户空间信息,包括可提供给其他端点的所有可能值。 |
get_dartboard | 通过ID检索现有dartboard。 |
get_doc | 通过ID检索现有文档。 |
get_folder | 通过ID检索现有文件夹。 |
get_task | 通过ID检索现有任务。 |
get_view | 通过ID检索现有视图。 |
list_docs | 列出Dart中的文档,支持可选过滤参数。 |
list_task_comments | 列出Dart中的评论,支持可选过滤参数。 |
list_tasks | 列出Dart中的任务,支持可选过滤参数。 |
update_doc | 更新现有文档。 |
update_task | 更新现有任务。 |
add_task_comment为现有任务添加评论,不修改任务描述。评论支持Markdown格式。
| 参数 | 类型 | 描述 |
|---|---|---|
taskId | string | 任务的12位字母数字ID |
text | string | 评论的完整内容,可包含Markdown格式 |
create_doc在Dart中创建新文档。可指定标题、文本内容和文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
title | string | 文档标题(必填) |
folder | string 可选 | 存放文档的文件夹标题 |
text | string 可选 | 文档文本内容,可包含Markdown格式 |
create_task在Dart中创建新任务。可指定标题、描述、状态、优先级、大小、日期、dartboard、负责人、标签、父任务、自定义属性和任务关系。
| 参数 | 类型 | 描述 |
|---|---|---|
title | string | 任务标题(必填) |
assignee | string 可选 | 单个负责人姓名或***(如工作区不允许多个负责人) |
assignees | array 可选 | 负责人姓名或***数组(如工作区允许多个负责人) |
customProperties | object 可选 | 应用于任务的自定义属性。使用配置中的属性名称。示例:{ 'customCheckboxProperty': true, 'customTextProperty': 'Some text', 'customNumberProperty': 5, 'customSelectProperty': 'Option Name', 'customDatesProperty': '2025-05-10', 'customDatesPropertyWithRange': ['2025-05-01', '2025-05-30'], 'customMultiselectProperty': ['option1', 'option2'], 'customUserProperty': '', 'customMultipleUserProperty': ['', '***'], 'customTimeTrackingProperty': '1:30:00' } |
dartboard | string 可选 | dartboard的标题(项目或任务列表) |
description | string 可选 | 任务的详细描述,可包含Markdown格式 |
dueAt | string 可选 | ISO格式的截止日期(应为用户时区的上午9:00) |
parentId | string 可选 | 父任务的ID |
priority | string 可选 | 优先级(Critical、High、Medium或Low) |
size | string 可选 | 表示所需工作量的大小 |
startAt | string 可选 | ISO格式的开始日期(应为用户时区的上午9:00) |
status | string 可选 | 可用状态列表中的状态 |
tags | array 可选 | 应用于任务的标签数组 |
taskRelationships | object 可选 | 任务关系,包括子任务、阻碍者、重复项和相关任务 |
type | string 可选 | 可用任务类型列表中的任务类型 |
delete_doc将现有文档移至回收站,如有需要可恢复。文档的其他内容不会更改。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | 文档的12位字母数字ID |
delete_task将现有任务移至回收站,如有需要可恢复。任务的其他内容不会更改。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | 任务的12位字母数字ID |
get_config获取用户空间信息,包括可提供给其他端点的所有可能值。这包括可用的负责人、dartboard、文件夹、状态、标签、优先级、大小和所有自定义属性定义。
get_dartboard通过ID检索现有dartboard。返回dartboard的信息,包括标题、描述和其中的所有任务。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | dartboard的12位字母数字ID |
get_doc通过ID检索现有文档。返回文档的信息,包括标题、文本内容、文件夹等。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | 文档的12位字母数字ID |
get_folder通过ID检索现有文件夹。返回文件夹的信息,包括标题、描述和其中的所有文档。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | 文件夹的12位字母数字ID |
get_task通过ID检索现有任务。返回任务的信息,包括标题、描述、状态、优先级、日期、自定义属性等。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | 任务的12位字母数字ID |
get_view通过ID检索现有视图。返回视图的信息,包括标题、描述和其中的所有任务。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | 视图的12位字母数字ID |
list_docs列出Dart中的文档,支持可选过滤参数。可按文件夹、标题、文本内容等过滤。
| 参数 | 类型 | 描述 |
|---|---|---|
folder | string 可选 | 按文件夹标题过滤 |
folderId | string 可选 | 按文件夹ID过滤 |
ids | string 可选 | 按ID过滤 |
inTrash | boolean 可选 | 按回收站状态过滤 |
limit | number 可选 | 每页结果数 |
o | array 可选 | 排序选项(使用-前缀表示降序) |
offset | number 可选 | 分页初始索引 |
s | string 可选 | 按标题、文本或文件夹标题搜索 |
text | string 可选 | 按文本内容过滤 |
title | string 可选 | 按标题过滤 |
list_task_comments列出Dart中的评论,支持可选过滤参数。可按作者、任务、文本内容、日期等过滤。
| 参数 | 类型 | 描述 |
|---|---|---|
taskId | string | 按任务ID过滤 |
author | string 可选 | 按作者姓名或***过滤 |
authorId | string 可选 | 按作者ID过滤 |
ids | string 可选 | 按评论ID过滤 |
limit | number 可选 | 每页结果数 |
offset | number 可选 | 分页初始索引 |
parentId | string 可选 | 按父评论ID过滤 |
publishedAtAfter | string 可选 | 按发布日期之后过滤(ISO格式) |
publishedAtBefore | string 可选 | 按发布日期之前过滤(ISO格式) |
task | string 可选 | 按任务标题过滤 |
text | string 可选 | 按评论文本内容过滤 |
list_tasks列出Dart中的任务,支持可选过滤参数。可按负责人、状态、dartboard、优先级、截止日期等过滤。
| 参数 | 类型 | 描述 |
|---|---|---|
assignee | string 可选 | 按负责人姓名或***过滤 |
assigneeId | string 可选 | 按负责人ID过滤 |
dartboard | string 可选 | 按dartboard标题过滤 |
dartboardId | string 可选 | 按dartboard ID过滤 |
description | string 可选 | 按描述内容过滤 |
dueAtAfter | string 可选 | 按截止日期之后过滤(ISO格式) |
dueAtBefore | string 可选 | 按截止日期之前过滤(ISO格式) |
ids | string 可选 | 按ID过滤 |
inTrash | boolean 可选 | 按回收站状态过滤 |
isCompleted | boolean 可选 | 按完成状态过滤 |
limit | number 可选 | 每页结果数 |
offset | number 可选 | 分页初始索引 |
parentId | string 可选 | 按父任务ID过滤 |
priority | string 可选 | 按优先级过滤 |
size | number 可选 | 按任务大小过滤 |
startAtAfter | string 可选 | 按开始日期之后过滤(ISO格式) |
startAtBefore | string 可选 | 按开始日期之前过滤(ISO格式) |
status | string 可选 | 按状态过滤 |
statusId | string 可选 | 按状态ID过滤 |
tag | string 可选 | 按标签过滤 |
tagId | string 可选 | 按标签ID过滤 |
title | string 可选 | 按标题过滤 |
type | string 可选 | 按任务类型过滤 |
typeId | string 可选 | 按任务类型ID过滤 |
update_doc更新现有文档。可修改其标题、文本内容和文件夹。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | 文档的12位字母数字ID |
folder | string 可选 | 存放文档的文件夹标题 |
text | string 可选 | 文档文本内容,可包含Markdown格式 |
title | string 可选 | 文档标题 |
update_task更新现有任务。可修改其任何属性,包括标题、描述、状态、优先级、日期、负责人、标签、自定义属性和任务关系。
| 参数 | 类型 | 描述 |
|---|---|---|
id | string | 任务的12位字母数字ID |
assignee | string 可选 | 单个负责人姓名或***(如工作区不允许多个负责人) |
assignees | array 可选 | 负责人姓名或***数组(如工作区允许多个负责人) |
customProperties | object 可选 | 应用于任务的自定义属性。使用配置中的属性名称。示例:{ 'customCheckboxProperty': true, 'customTextProperty': 'Some text', 'customNumberProperty': 5, 'customSelectProperty': 'Option Name', 'customDatesProperty': '2025-05-10', 'customDatesPropertyWithRange': ['2025-05-01', '2025-05-30'], 'customMultiselectProperty': ['option1', 'option2'], 'customUserProperty': '', 'customMultipleUserProperty': ['', '***'], 'customTimeTrackingProperty': '1:30:00' } |
dartboard | string 可选 | dartboard的标题(项目或任务列表) |
description | string 可选 | 任务的详细描述,可包含Markdown格式 |
dueAt | string 可选 | 截止日期(ISO格式,应为用户时区的上午9:00) |
parentId | string 可选 | 父任务的ID |
priority | string 可选 | 优先级(Critical、High、Medium或Low) |
size | string 可选 | 表示所需工作量的大小 |
startAt | string 可选 | 开始日期(ISO格式,应为用户时区的上午9:00) |
status | string 可选 | 可用状态列表中的状态 |
tags | array 可选 | 应用于任务的标签数组 |
taskRelationships | object 可选 | 任务关系,包括子任务、阻碍者、重复项和相关任务 |
title | string 可选 | 任务标题 |
type | string 可选 | 可用任务类型列表中的任务类型 |
以下是配置和运行此MCP服务器的示例:
json{ "mcpServers": { "dart": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "DART_HOST", "-e", "DART_TOKEN", "mcp/dart" ], "env": { "DART_HOST": "[***]", "DART_TOKEN": "dsa_..." } } } }
为什么使用Docker运行MCP服务器更安全?

来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429