@kazuph/mcp-taskmanager

@kazuph/mcp-taskmanager
Featured

Contribute to kazuph/mcp-taskmanager development by creating an account on GitHub.

kazuph

Developer Tools
OS Automation
Visit Server

README

MCP TaskManager

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.

<a href="https://glama.ai/mcp/servers/bdjh7kx05h"><img width="380" height="200" src="https://glama.ai/mcp/servers/bdjh7kx05h/badge" alt="@kazuph/mcp-taskmanager MCP server" /></a>

Quick Start (For Users)

Prerequisites

  • Node.js 18+ (install via brew install node)
  • Claude Desktop (install from https://claude.ai/desktop)

Configuration

  1. Open your Claude Desktop configuration file at: ~/Library/Application Support/Claude/claude_desktop_config.json

You can find this through the Claude Desktop menu:

  1. Open Claude Desktop

  2. Click Claude on the Mac menu bar

  3. Click "Settings"

  4. Click "Developer"

  5. Add the following to your configuration:

{
  "tools": {
    "taskmanager": {
      "command": "npx",
      "args": ["-y", "@kazuph/mcp-taskmanager"]
    }
  }
}

For Developers

Prerequisites

  • Node.js 18+ (install via brew install node)
  • Claude Desktop (install from https://claude.ai/desktop)
  • tsx (install via npm install -g tsx)

Installation

git clone https://github.com/kazuph/mcp-taskmanager.git
cd mcp-taskmanager
npm install
npm run build

Development Configuration

  1. Make sure Claude Desktop is installed and running.

  2. Install tsx globally if you haven't:

npm install -g tsx
# or
pnpm add -g tsx
  1. Modify your Claude Desktop config located at: ~/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"]
    }
  }
}

Available Operations

The TaskManager supports two main phases of operation:

Planning Phase

  • Accepts a task list (array of strings) from the user
  • Stores tasks internally as a queue
  • Returns an execution plan (task overview, task ID, current queue status)

Execution Phase

  • Returns the next task from the queue when requested
  • Provides feedback mechanism for task completion
  • Removes completed tasks from the queue
  • Prepares the next task for execution

Parameters

  • 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)

Example Usage

// Planning phase
{
  action: "plan",
  tasks: ["Task 1", "Task 2", "Task 3"]
}

// Execution phase
{
  action: "execute",
  getNext: true
}

// Complete task
{
  action: "complete",
  taskId: "task-123"
}

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

It's like v0 but in your Cursor/WindSurf/Cline. 21st dev Magic MCP server for working with your frontend like Magic - 21st-dev/magic-mcp

Official
Featured
Local
TypeScript
MCP Package Docs Server

MCP Package Docs Server

An MCP server that provides LLMs with efficient access to package documentation across multiple programming languages - sammcj/mcp-package-docs

Featured
Local
TypeScript
Claude Code MCP

Claude Code MCP

claude-code-mcp. Contribute to auchenberg/claude-code-mcp development by creating an account on GitHub.

Featured
Local
JavaScript
Linear MCP Server

Linear MCP Server

A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear. - jerhadf/linear-mcp-server

Featured
JavaScript
mermaid-mcp-server

mermaid-mcp-server

A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images - peng-shawn/mermaid-mcp-server

Featured
JavaScript
Linear MCP Server

Linear MCP Server

MCP server for Linear (https://linear.app), forked from ibraheem4/linear-mcp (https://github.com/ibraheem4/linear-mcp) - tiovikram/linear-mcp

Featured
JavaScript
Jira-Context-MCP

Jira-Context-MCP

MCP server to provide Jira Tickets information to AI coding agents like Cursor - rahulthedevil/Jira-Context-MCP

Featured
TypeScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

Contribute to arben-adm/mcp-sequential-thinking development by creating an account on GitHub.

Featured
Python
SettleMint

SettleMint

Integrate SettleMint into your application with ease. - sdk/sdk/mcp at main · settlemint/sdk

Official
Local
TypeScript