Integrations
Provides tools for task and document management in Dart project management system, including creating, listing, updating, and deleting tasks and documents, with support for detailed filtering and configuration options.
Offers Discord community support for users of the Dart MCP server, providing a channel for discussions and help.
Provides an alternative deployment method for running the Dart MCP server in a containerized environment.
Dart是由 AI 驱动的项目管理。
dart-mcp-server
是 Dart 的官方 AI模型上下文协议 (MCP)服务器。
特征
提示
有以下提示可用
create-task
- 在 Dart 中创建新任务,包括标题、描述、状态、优先级和受让人create-doc
- 在 Dart 中创建具有标题、文本内容和文件夹的新文档summarize-tasks
- 获取任务摘要,并可选择按状态和受让人进行筛选
这些提示使得 AI 助手可以轻松地在 Dart 中执行常见操作,而无需了解底层 API 细节。
资源模板
可用的资源如下
dart-config:
- 用户空间的配置信息dart-task:///{taskId}
- 有关特定任务的详细信息dart-doc:///{docId}
- 有关特定文档的详细信息
工具
以下工具可用
任务管理
get_config
- 获取有关用户空间的信息,包括可用的受让人、飞镖靶、文件夹、状态、标签、优先级和大小list_tasks
- 列出任务,并可按受让人、状态、飞镖靶、优先级、截止日期等进行筛选create_task
- 创建具有标题、描述、状态、优先级、大小、日期、飞镖靶、受让人、标签和父任务的新任务get_task
- 通过 ID 检索现有任务update_task
- 更新现有任务的属性delete_task
将任务移至垃圾箱(可恢复)
文档管理
list_docs
- 列出文档,并可选择按文件夹、标题、文本内容等进行过滤create_doc
- 创建具有标题、文本内容和文件夹的新文档get_doc
- 通过 ID 检索现有文档update_doc
- 更新现有文档的属性delete_doc
- 将文档移至垃圾箱(可恢复)
每个工具都支持全面的输入验证并返回结构化的 JSON 响应。
设置
运行 MCP 服务器最简单的方法是使用npx
,但也可以使用 Docker 设置。
查找客户端的 MCP 设置文件
克劳德
- 根据需要安装 Claude Desktop
- 打开 Claude Desktop 应用程序,进入其设置,打开“开发人员”选项卡,然后单击“编辑配置”按钮,打开配置文件
- 按照下面的“设置 MCP 服务器”步骤操作
光标
- 根据需要安装 Cursor
- 打开 Cursor,进入“Cursor 设置”(不是正常的 VSCode IDE 设置),打开“MCP”选项卡,然后单击“添加新的全局 MCP 服务器”按钮,打开配置文件
- 按照下面的“设置 MCP 服务器”步骤操作
克莱恩
- 根据需要在 IDE 中安装 Cline
- 打开 IDE,打开 Cline 侧边栏,点击顶部左侧第二个“MCP 服务器”图标按钮,打开“已安装”选项卡,然后点击“配置 MCP 服务器”按钮,即可打开配置文件
- 按照下面的“设置 MCP 服务器”步骤操作
风帆冲浪
- 根据需要安装 Windsurf
- 打开 Windsurf,进入“Windsurf 设置”(不是正常的 VSCode IDE 设置),打开“Cascade”选项卡,然后单击“模型上下文协议 (MCP) 服务器”部分中的“查看原始配置”按钮,打开配置文件
- 按照下面的“设置 MCP 服务器”步骤操作
任何其他客户端
- 找到 MCP 设置文件,通常类似于
[client]_mcp_config.json
- 按照下面的“设置 MCP 服务器”步骤操作
设置 MCP 服务器
- 根据需要安装 Node 捆绑的 npx
- 从您的 Dart 个人资料中复制您的身份验证令牌
- 将以下内容添加到您的 MCP 设置中,确保将
dsa...
替换为您的实际 Dart 令牌Copy
变体:使用 Docker 设置
如果上面的npx
设置无法正常工作,我们还提供 Docker 设置。请按照上面的说明找到 MCP 设置文件
- 根据需要安装 Docker
- 使用
docker build -t mcp/dart .
- 从您的 Dart 个人资料中复制您的身份验证令牌
- 将以下内容添加到您的 MCP 设置中,确保将
dsa...
替换为您的实际 Dart 令牌Copy
帮助和资源
贡献
欢迎贡献!请打开一个问题或提交一个拉取请求。
执照
该项目已获得MIT 许可。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
官方的 AI 模型上下文协议服务器,使 AI 助手能够通过提示和工具创建/管理任务和文档与 Dart 项目管理进行交互。
Related MCP Servers
- AsecurityAlicenseAqualityA distributable Model Context Protocol (MCP) server that exposes Dart SDK commands for AI-powered development. This server bridges the gap between AI coding assistants and Dart/Flutter development workflows by implementing the Model Context Protocol (MCP).Last updated -10112TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates with Linear, enabling AI assistants to create, update, search, and comment on issues for project management and issue tracking.Last updated -56PythonApache 2.0
- -security-license-qualityA Model Context Protocol server implementation that enables AI assistants to interact with Linear project management systems, allowing them to create, retrieve, and modify data related to issues, projects, teams, and users.Last updated -202TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Feishu project management systems, allowing retrieval of project views and work items.Last updated -4PythonMIT License