taskqueue-mcp
0
MCP Task Manager is an MCP server designed for AI task management, facilitating structured handling of multi-step tasks with optional user checkpoints. It features task planning, progress tracking, and a CLI for task management.
MCP Task Manager
MCP Task Manager is a Model Context Protocol (MCP) server for AI task management. This tool aids AI assistants in handling multi-step tasks with structured procedures, including optional user approval checkpoints.
Features
- Task planning with multiple steps
- Progress tracking
- User approval of completed tasks
- Project completion approval
- Task details visualization
- Task status state management
- Enhanced CLI for task inspection and management
Usage Workflow
create_project
: Start a project with initial tasksget_next_task
: Get the first pending task- Work on the task
mark_task_done
: Mark the task as complete with details- Wait for approval
get_next_task
: Get the next pending task- Repeat steps 3-6 until all tasks are complete
finalize_project
: Complete the project
Advanced Configuration
Supports multiple LLM providers for generating project plans with environment variables like OPENAI_API_KEY
, GOOGLE_GENERATIVE_AI_API_KEY
, and DEEPSEEK_API_KEY
.