Cursor Task Master

An AI task management system that integrates with Cursor IDE to automatically generate, analyze, and organize tasks, manage dependencies, and track statuses. It facilitates seamless task execution through MCP integration, allowing for automated command execution without manual input.

Author

Cursor Task Master logo

tradesdontlie

No License

Quick Info

GitHub GitHub Stars 5
NPM Weekly Downloads 0
Tools 1
Last Updated 31/8/2025

Tags

apis cursor tasks cursor task tradesdontlie cursor task management

Cursor Task Master

An AI-powered task management system that works directly with Cursor IDE, using the built-in Cursor agent for task generation, analysis, and expansion.

Features

  • Parse PRDs into structured tasks with dependencies
  • Track task status (pending, in-progress, done)
  • Break down complex tasks into subtasks
  • Analyze task complexity
  • Show the next task to work on based on dependencies
  • Update future tasks based on implementation changes
  • Generate detailed task files for better organization
  • MCP integration for running tasks without confirmation

MCP Integration

Cursor Task Master can be integrated with MCP (Multi-Command Platform) to allow executing commands without requiring manual confirmation.

Using MCP Integration

  1. First, import and register the tools with MCP:
const { mcpIntegration } = require('cursor-task-master');

// Register the tools with MCP
mcpIntegration.registerMCPTools(cursorMCP);
  1. Then use the tools in your code:
// Load tasks without confirmation
const tasksData = await cursorMCP.executeTool('cursor_task_loadTasks', {});

// Get the next task to work on
const nextTask = await cursorMCP.executeTool('cursor_task_getNextTask', { 
  tasks: tasksData.tasks 
});

// Update task status
await cursorMCP.executeTool('cursor_task_setTaskStatus', { 
  ids: [nextTask.id], 
  status: 'in-progress' 
});

Installation

# Clone the repository
git clone https://github.com/tradesdontlie/cursor-task-master.git

# Install dependencies
cd cursor-task-master
npm install

# Make the CLI executable
npm link

License

MIT