基本能力
产品定位
Task Planner MCP Server 是一个任务管理工具,专门为AI助手设计,用于分解、跟踪和管理复杂任务。
核心功能
- 创建、更新和删除任务
- 将复杂任务分解为多个子任务
- 标记任务为完成状态
- 查看任务详细信息
- 列出所有任务或特定任务的子任务
- 设置任务优先级(低、中、高)
适用场景
- 个人任务管理
- 项目进度跟踪
- 复杂任务分解
- AI助手辅助任务管理
工具列表
create-task
: 创建新任务或子任务list-tasks
: 列出所有任务或子任务get-task
: 获取任务的详细信息complete-task
: 标记任务为完成update-task
: 更新任务详情delete-task
: 删除任务及其子任务break-down-task
: 将复杂任务分解为多个子任务
常见问题解答
- 数据存储:任务数据存储在项目根目录的本地JSON文件(
tasks.json
)中 - 许可证:ISC
使用教程
使用依赖
- 确保已安装Node.js和pnpm
安装教程
```bash
克隆仓库
git clone https://github.com/yourusername/task-planner-mcp.git
cd task-planner-mcp
安装依赖
pnpm install
构建项目
pnpm run build
```
运行服务器
bash
pnpm start
Claude Desktop配置
在claude_desktop_config.json
文件中添加以下内容:
json
{
"mcpServers": {
"task-planner": {
"command": "node",
"args": ["/absolute/path/to/task-planner-mcp/dist/index.js"]
}
}
}
将/absolute/path/to/task-planner-mcp
替换为任务规划器目录的绝对路径。
调试方式
- 确保服务器已启动
- 使用提供的工具命令测试功能
- 检查
tasks.json
文件确认数据存储是否正确