KM

kazuph/mcp-taskmanager

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

216 stars 46 forks 품질 68 트렌드 22MIT

kazuph/mcp-taskmanager는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요

kazuph/mcp-taskmanager는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

작업 관리를 위한 컨텍스트 프로토콜 서버 모델. 이를 통해 Claude Desktop(또는 모든 MCP 클라이언트)이 큐 기반 시스템에서 작업을 관리하고 실행할 수 있습니다.

빠른 시작 (사용자용)

전제 조건

  • Node.js 18+ (brew install node를 통해 설치)
  • 클로드 데스크톱 ([[T1]에서 설치 가능)

구성

  1. 다음 위치에서 Claude Desktop 설정 파일을 엽니다: ~/Library/Application Support/Claude/claude_desktop_config.json

Claude Desktop 메뉴를 통해 확인할 수 있습니다:

  1. 오픈 클로드 데스크톱

  2. 맥 메뉴 바에서 Claude를 클릭하세요

  3. “설정” 버튼을 클릭하세요

  4. “개발자” 클릭

  5. 다음 사항을 구성에 추가하세요:

개발자를 위해

전제 조건

  • Node.js 18+ (brew install node를 통해 설치)
  • Claude 데스크톱 ([[T4]에서 설치 가능)
  • TSX (npm install -g tsx를 통해 설치)

설치

개발 구성

  1. Claude Desktop이 설치되어 있고 실행 중인지 확인하세요.

  2. TSX를 전역에 설치하지 않았다면 다음을 사용하세요:

  3. 다음 주소에 위치한 Claude 데스크톱 설정을 수정하세요: ~/Library/Application Support/Claude/claude_desktop_config.json

MCP 클라이언트 설정에 다음 사항을 추가하세요:

이용 가능한 작전

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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.

Quick Start (For Users)

Prerequisites

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"
}
GitHub에서 전체 README 보기

설치

npx -y @kazuph/mcp-taskmanager
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →