MCP TaskManager

by Rudra-ravi
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

MCP 작업 관리자

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

빠른 시작(사용자용)

필수 조건

구성

  1. ~/Library/Application Support/Claude/claude_desktop_config.json 에서 Claude Desktop 구성 파일을 엽니다.

Claude Desktop 메뉴를 통해 이 기능을 찾을 수 있습니다.

  1. 클로드 데스크톱 열기
  2. Mac 메뉴 막대에서 Claude를 클릭하세요
  3. "설정"을 클릭하세요
  4. "개발자"를 클릭하세요
  5. 구성에 다음을 추가하세요.

지엑스피1

개발자를 위한

필수 조건

  • Node.js 18+ ( brew install node 통해 설치)
  • Claude Desktop( https://claude.ai/desktop 에서 설치)
  • tsx ( npm install -g tsx 를 통해 설치)

설치

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

개발 구성

  1. Claude Desktop이 설치되어 실행 중인지 확인하세요.
  2. 아직 설치하지 않았다면 tsx를 전역적으로 설치하세요.
npm install -g tsx # or pnpm add -g tsx
  1. ~/Library/Application Support/Claude/claude_desktop_config.json 에 있는 Claude Desktop 구성을 수정하세요.

MCP 클라이언트 구성에 다음을 추가하세요.

{ "tools": { "taskmanager": { "args": ["tsx", "/path/to/mcp-taskmanager/index.ts"] } } }

사용 가능한 작업

TaskManager는 두 가지 주요 작업 단계를 지원합니다.

계획 단계

  • 사용자로부터 작업 목록(문자열 배열)을 수락합니다.
  • 작업을 내부적으로 큐로 저장합니다.
  • 실행 계획(작업 개요, 작업 ID, 현재 대기열 상태)을 반환합니다.

실행 단계

  • 요청 시 대기열에서 다음 작업을 반환합니다.
  • 작업 완료에 대한 피드백 메커니즘을 제공합니다.
  • 대기열에서 완료된 작업을 제거합니다.
  • 다음 작업을 실행하기 위해 준비합니다.

매개변수

  • action : "계획" | "실행" | "완료"
  • tasks : 작업 문자열 배열("계획" 작업에 필요)
  • taskId : 작업 식별자("완료" 작업에 필요)
  • getNext : 다음 작업을 요청하기 위한 부울 플래그("실행" 작업용)

사용 예

// Planning phase { action: "plan", tasks: ["Task 1", "Task 2", "Task 3"] } // Execution phase { action: "execute", getNext: true } // Complete task { action: "complete", taskId: "task-123" }
-
security - not tested
A
license - permissive license
-
quality - not tested

Claude Desktop이 큐 기반 시스템에서 작업을 관리하고 실행하여 계획, 실행 및 완료 단계를 지원할 수 있는 모델 컨텍스트 프로토콜 서버입니다.

  1. Quick Start (For Users)
    1. Prerequisites
    2. Configuration
  2. For Developers
    1. Prerequisites
    2. Installation
    3. Development Configuration
  3. Available Operations
    1. Planning Phase
    2. Execution Phase
    3. Parameters
  4. Example Usage
    ID: en4d8yt3dl