Model Context Protocol server enabling queue-based task management and execution with planning, feedback, and task completion capabilities for seamless integration with MCP clients like Claude Desktop.
Unlock the full potential of MCP TaskManager through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.
brew install node
)~/Library/Application Support/Claude/claude_desktop_config.json
You can find this through the Claude Desktop menu:
Open Claude Desktop
Click Claude on the Mac menu bar
Click "Settings"
Click "Developer"
Add the following to your configuration:
{ "tools": { "taskmanager": { "command": "npx", "args": ["-y", "@kazuph/mcp-taskmanager"] } } }
brew install node
)npm install -g tsx
)git clone https://github.com/kazuph/mcp-taskmanager.git cd mcp-taskmanager npm install npm run build
Make sure Claude Desktop is installed and running.
Install tsx globally if you haven't:
npm install -g tsx # or pnpm add -g tsx
~/Library/Application Support/Claude/claude_desktop_config.json
Add the following to your MCP client's configuration:
{ "tools": { "taskmanager": { "args": ["tsx", "/path/to/mcp-taskmanager/index.ts"] } } }
The TaskManager supports two main phases of operation:
action
: "plan" | "execute" | "complete"tasks
: Array of task strings (required for "plan" action)taskId
: Task identifier (required for "complete" action)getNext
: Boolean flag to request next task (for "execute" action)// Planning phase { action: "plan", tasks: ["Task 1", "Task 2", "Task 3"] } // Execution phase { action: "execute", getNext: true } // Complete task { action: "complete", taskId: "task-123" }
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!