项目简介
todo.ai是一个专为AI代理设计的任务管理系统,通过Model Context Protocol (MCP) 为AI助手提供持久化的任务跟踪能力。
主要功能
- 任务管理:创建、修改、完成、删除任务
- 子任务系统:支持层级化任务管理
- 笔记功能:为任务添加详细说明和进展记录
- 文件结构保留:智能维护TODO.md文件的原有格式和注释
- Git集成:任务列表作为Markdown文件存储在代码仓库中
- 标签分类:使用标签对任务进行组织和筛选
- 自动备份:提供版本回滚和数据恢复功能
安装步骤
使用uv安装(推荐)
uv tool install ai-todo
使用pipx安装
pipx install ai-todo
安装后提供两个命令:
- 'todo-ai':命令行工具
- 'todo-ai-mcp':MCP服务器
MCP服务器配置
在支持MCP的客户端(如Cursor、Claude Desktop)中配置:
- 服务器名称:'todo-ai'
- 启动命令:'todo-ai-mcp'
- 参数:无需额外参数,自动使用当前目录的TODO.md文件
基本使用
- 在AI代理中启用MCP服务器
- 使用自然语言管理任务,例如:
- "创建用户认证功能的任务"
- "将任务1标记为完成"
- "显示所有带#bug标签的未完成任务
AI代理会自动将自然语言请求转换为相应的MCP工具调用,所有操作结果都会保存在项目的TODO.md文件中。
信息
分类
开发者工具