Converts Cursor agent plans into structured markdown task lists and organizes them in your repository.
An MCP server that converts Cursor agent plans into structured markdown task lists and organizes them in your repository. This server helps you track AI-generated plans and recommendations as actionable specifications.
.tasks
folder in your repository for organized task managementTo install Tasks Organizer for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @huntsyea/mcp-tasks-organizer --client claude
For Unix-based systems (macOS, Linux):
# Clone the repository
git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
# Run the installation script
./install.sh
For Windows:
# Clone the repository
git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
# Run the installation script
install.bat
# Clone the repository
git clone https://github.com/yourusername/mcp-tasks-organizer.git
cd mcp-tasks-organizer
# Create and activate a virtual environment (optional but recommended)
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Install the package
pip install -e .
Install Claude for Desktop from claude.ai/download
Configure Claude for Desktop to use this MCP server:
Open ~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) or %APPDATA%\Claude\claude_desktop_config.json
(Windows) and add:
{
"mcpServers": {
"tasks-organizer": {
"command": "python",
"args": ["-m", "tasks_organizer"]
}
}
}
Restart Claude for Desktop
Use the server by asking Claude about your cursor plans, for example:
The server provides these tools:
Create a new task list and save it to the .tasks folder.
Parameters:
title
: Title for the task listdescription
: Short 2-3 word description for the filename (e.g., "refactor-authentication")repo_path
: Path to the repository root (defaults to current directory)include_metadata
: Whether to include creation date/timeConvert a Cursor agent's plan text into a formatted Markdown task list and save it.
Parameters:
plan_text
: The plan text from the Cursor agenttitle
: Title for the task listdescription
: Short 2-3 word description for the filename (e.g., "refactor-authentication")repo_path
: Path to the repository root (defaults to current directory)include_metadata
: Whether to include metadata like date and timeAdd a new task to an existing task list.
Parameters:
description
: The description identifier of the task list filetask_text
: Text for the new taskrepo_path
: Path to the repository root (defaults to current directory)section
: Which section to add the task to (defaults to "Tasks")Mark a specific task as completed.
Parameters:
description
: The description identifier of the task list filetask_number
: The number of the task to mark as completerepo_path
: Path to the repository root (defaults to current directory)section
: Which section the task is in (defaults to "Tasks")Check if all tasks are complete and mark the task list as completed by renaming with ✅ prefix.
Parameters:
description
: The description identifier of the task list filerepo_path
: Path to the repository root (defaults to current directory)List all task files in the .tasks directory.
Parameters:
repo_path
: Path to the repository root (defaults to current directory)include_completed
: Whether to include completed task lists in the output.tasks
folder in your repository rootconvert_plan_to_tasks(plan_text, "Auth System Refactor", "auth-refactor")
.tasks/auth-refactor.md
mark_task_complete("auth-refactor", 1)
check_all_tasks_complete("auth-refactor")
.tasks/✅auth-refactor.md
MIT
Python tools for MCP that integrate with native Apple applications like Messages, Notes, Mail, and more on macOS.
Manage notes and files in an Obsidian vault. Requires the Obsidian Local REST API plugin.
Create Anki flashcards using natural language by connecting to the AnkiConnect add-on.
Integrates with Notion's API to manage personal todo list
An advanced MCP server for intelligent conversation context management and session continuity, requiring the Claude Desktop application and a Node.js environment.
Access personal and team knowledge repositories, including documents and Slack discussions.
Interact with Notion's API to read, create, and modify content using natural language.
Interact with the DeepWriter API, an AI-powered writing assistant.
A multi-model agent for managing tasks across various platforms, requiring API keys for different AI models.
An MCP server that uses Google's Gemini 1.5 Pro to generate concise summaries of various content types.