自然语言任务助手添加福利群:解决AI开发者的「MCP实战痛点」Node.js 服务器实现用于 TaskWarrior 操作的 Model Context Protocol (MCP)。
注意:这会运行你本地的 task 命令行工具,因此需要安装并配置好 TaskWarrior!
[!WARNING] 当前使用的是任务
id,这是一个不稳定的标识符;当添加或删除新任务时,taskwarrior 有时会重新编号任务。未来应该更加谨慎地使用任务 UUID。
get_next_tasks
project: 按项目名称过滤tags: 按一个或多个标签过滤add_task
description: 任务描述文本due: 截止日期(ISO 时间戳)priority: 优先级("H", "M", 或 "L")project: 项目名称(小写且包含点号)tags: 标签数组(小写)mark_task_done
identifier: 任务 ID 或 UUID将以下内容添加到你的 claude_desktop_config.json 中:
{
"mcpServers": {
"taskwarrior": {
"command": "npx",
"args": [
"-y",
"mcp-server-taskwarrior"
]
}
}
}

npm install -g mcp-server-taskwarrior
确保在系统上已安装并配置好 TaskWarrior (task)。
task project:work nexttask add priority:H Call my sistertask done 1此 MCP 服务器采用 MIT 许可证。详情请参见 LICENSE 文件。