Skip to main content

Task Master AI

OfficialFeatured 📋 Productivity

AI-driven task management that parses PRDs into structured development tasks with dependency tracking. Integrates with any AI editor for project planning, complexity analysis, and autopilot workflow execution.

Tags

PRD parsingtask trackingautopilot

Tools (23)

initialize_projectparse_prdanalyze_project_complexityexpand_taskexpand_allget_tasksget_tasknext_taskset_task_statusadd_taskadd_subtaskupdate_taskremove_taskadd_dependencyremove_dependencyvalidate_dependenciesresearchautopilot_startautopilot_resumeautopilot_nextautopilot_statusautopilot_completegenerate

Client configuration

Cursor (.cursor/mcp.json)

{ "mcpServers": { "task-master-ai": { "command": "npx", "args": [ "-y", "task-master-ai@0.43.1" ], "env": { "ANTHROPIC_API_KEY": "your-anthropic-api-key-here", "PERPLEXITY_API_KEY": "your-perplexity-api-key-here", "OPENAI_API_KEY": "your-openai-api-key-here" } } } }

VS Code (.vscode/mcp.json)

{ "servers": { "task-master-ai": { "command": "npx", "args": [ "-y", "task-master-ai@0.43.1" ], "env": { "ANTHROPIC_API_KEY": "your-anthropic-api-key-here", "PERPLEXITY_API_KEY": "your-perplexity-api-key-here", "OPENAI_API_KEY": "your-openai-api-key-here" }, "type": "stdio" } } }

Replace the placeholders before connecting. Authorize in your client when prompted.

The Cursor JSON also works in Claude Desktop's local MCP configuration. Install the required runtime and local software first.

Documentation →