
mcp-taskwarrior

2025.03.12
0
JavaScript任务管理开发效率开发效率
mcp-taskwarrior 是一个简单的 MCP 服务器,用于管理 Taskwarrior 中的任务。它提供了添加、更新、删除和列出任务的功能,帮助用户高效地管理待办事项。
View on GitHub
Overview
基本能力
产品定位
mcp-taskwarrior 是一个任务管理工具,专注于通过 MCP 服务器与 Taskwarrior 交互,提供任务管理的自动化能力。
核心功能
- add_task: 添加新任务
- update_task: 更新现有任务
- delete_task: 删除任务
- list_tasks: 列出当前任务
适用场景
- 个人任务管理
- 项目进度跟踪
- 优先级任务筛选
工具列表
- add_task: 允许用户添加新任务到 Taskwarrior。
- update_task: 允许用户更新现有任务的详细信息。
- delete_task: 允许用户从 Taskwarrior 中删除任务。
- list_tasks: 列出用户当前的所有任务,可按优先级分类。
常见问题解答
- 无明确常见问题解答部分。
使用教程
使用依赖
- 需要安装 Node.js 和 pnpm。
安装教程
通过 npx 使用
npx @0xbeedao/mcp-taskwarrior
本地安装
- 克隆仓库
- 进入项目目录
- 安装依赖
cd mcp-taskwarrior
pnpm install
调试方式
在 MCP 客户端(如 Cursor、Goose、Claude)中,选择 "Command" 风格的 MCP,并将 /path/to/this/repo/src/tasks.ts
作为参数。
示例
"What are my current tasks"
Project: homesale
High Priority: - Install photo room vent cover (waiting until Feb 24) - Fix upstairs railing - Repair front railing - Sign Unitus docs
Medium Priority: - Get white paint for upstairs BR - Remove wood stove
许可证
None