<a href="https://glama.ai/mcp/servers/@rohanpatriot/mcp-tasks-organizer">
<img width="380" height="200" src="https://gips3.baidu.com/it/u=779176367,2444965713&fm=3081&app=3081&f=PNG?w=760&h=400" />
</a>
这是一个MCP服务器,它将Cursor代理计划转换成结构化的Markdown任务列表,并在你的仓库中进行组织。此服务器帮助你跟踪由AI生成的计划和建议作为可执行规范。
.tasks文件夹以进行有序的任务管理要通过Smithery自动安装Tasks Organizer for Claude Desktop:
npx -y @smithery/cli install @huntsyea/mcp-tasks-organizer --client claude
对于基于Unix的系统(macOS,Linux):
# 克隆仓库
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 .
从claude.ai/download安装Claude for Desktop
配置Claude for Desktop以使用这个MCP服务器:
打开~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或%APPDATA%\Claude\claude_desktop_config.json(Windows),并添加:
{
"mcpServers": {
"tasks-organizer": {
"command": "python",
"args": ["-m", "tasks_organizer"]
}
}
}
重启Claude for Desktop
通过询问Claude关于你的cursor计划来使用服务器,例如:
该服务器提供以下工具:
创建一个新的任务列表并将其保存到.tasks文件夹中。
参数:
title:任务列表的标题description:用于文件名的2-3个字的简短描述(例如,“refactor-authentication”)repo_path:仓库根目录的路径(默认为当前目录)include_metadata:是否包含创建日期/时间将Cursor代理的计划文本转换成格式化的Markdown任务列表并保存。
参数:
plan_text:来自Cursor代理的计划文本title:任务列表的标题description:用于文件名的2-3个字的简短描述(例如,“refactor-authentication”)repo_path:仓库根目录的路径(默认为当前目录)include_metadata:是否包含如日期和时间的元数据向现有的任务列表中添加新任务。
参数:
description:任务列表文件的描述标识符task_text:新任务的文本repo_path:仓库根目录的路径(默认为当前目录)section:要添加任务的部分(默认为“Tasks”)标记特定任务为已完成。
参数:
description:任务列表文件的描述标识符task_number:要标记为完成的任务编号repo_path:仓库根目录的路径(默认为当前目录)section:任务所在的部分(默认为“Tasks”)检查所有任务是否完成,并通过重命名加上✅前缀来标记任务列表为已完成。
参数:
description:任务列表文件的描述标识符repo_path:仓库根目录的路径(默认为当前目录)列出.tasks目录中的所有任务文件。
参数:
repo_path:仓库根目录的路径(默认为当前目录)include_completed:是否在输出中包含已完成的任务列表.tasks文件夹convert_plan_to_tasks(plan_text, "认证系统重构", "auth-refactor").tasks/auth-refactor.mdmark_task_complete("auth-refactor", 1)check_all_tasks_complete("auth-refactor").tasks/✅auth-refactor.mdMIT