MCP Tasks Organizer

MCP Tasks Organizer

site icon
2025.03.02 7
Python任务管理开发工具开发效率
MCP Tasks Organizer 是一个 MCP 服务器,能够将 Cursor 代理计划转换为结构化的 Markdown 任务列表,并在代码仓库中组织这些任务。该服务帮助用户跟踪 AI 生成的计划和推荐,将其转化为可操作的任务规范。
View on GitHub

Overview

基本能力

产品定位

MCP Tasks Organizer 是一个任务管理工具,专注于将 AI 生成的计划(如 Cursor 代理计划)转换为结构化的 Markdown 任务列表,并在代码仓库中进行组织和管理。

核心功能

  • 自动从 Cursor 代理计划中提取任务
  • 在代码仓库中创建 .tasks 文件夹进行任务管理
  • 使用描述性文件名(如 "refactor-authentication.md")便于识别
  • 自动为已完成的任务列表添加 ✅ 前缀
  • 使用 Markdown 结构格式化计划
  • 将内容组织为概述、实现细节和下一步
  • 与 Claude for Desktop 和其他 MCP 客户端集成

适用场景

  • 跟踪 AI 生成的开发计划和推荐
  • 管理代码重构或功能开发的任务列表
  • 自动化任务管理和状态更新

工具列表

  1. create_task_list: 创建新的任务列表并保存到 .tasks 文件夹
  2. convert_plan_to_tasks: 将 Cursor 代理的计划文本转换为格式化的 Markdown 任务列表
  3. add_task: 向现有任务列表添加新任务
  4. mark_task_complete: 将特定任务标记为已完成
  5. check_all_tasks_complete: 检查所有任务是否完成,并为任务列表添加 ✅ 前缀
  6. list_task_files: 列出 .tasks 目录中的所有任务文件

使用教程

使用依赖

  • Python 3.10 或更高版本
  • pip 或其他 Python 包管理器

安装教程

快速安装(Unix-based 系统)

git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
./install.sh

快速安装(Windows)

git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
install.bat

手动安装

git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install -r requirements.txt
pip install -e .

调试方式

  1. 安装 Claude for Desktop 并配置 MCP 服务器
  2. 使用示例命令测试功能:
  3. "Convert this cursor plan into a task list called 'Refactor Authentication' with description 'auth-refactor': [paste plan]"
  4. "Mark task 2 in the auth-refactor task list as complete"
  5. "List all task files in my repository"

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。