Description
This MCP server provides AI-driven task management capabilities for development workflows, built using Node.js with FastMCP and integrating multiple AI providers including Anthropic, OpenAI, Perplexity, and Google. It offers comprehensive project management tools including PRD parsing to generate initial tasks, task CRUD operations with dependency management, AI-powered task expansion into subtasks, complexity analysis, and tagged task contexts for organizing work across different project phases. The implementation uses a modular architecture with direct function wrappers, session-based environment variable handling, and context management for efficient AI operations, plus includes both CLI and MCP interfaces for flexible integration into development environments where teams need structured, AI-assisted project planning and task breakdown.
Installation
npx -y task-master-ai npm install task-master-ai git clone https://github.com/eyaltoledano/claude-task-master Claude Desktop Configuration
Add this configuration to your Claude Desktop config file to enable this MCP server:
Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json
Config file location: %APPDATA%\Claude\claude_desktop_config.json
Config file location: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"task-master": {
"command": "npx",
"args": [
"-y",
"task-master-ai"
]
}
}
}