
kazuph/mcp-taskmanager
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
kazuph/mcp-taskmanager는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
kazuph/mcp-taskmanager는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
작업 관리를 위한 컨텍스트 프로토콜 서버 모델. 이를 통해 Claude Desktop(또는 모든 MCP 클라이언트)이 큐 기반 시스템에서 작업을 관리하고 실행할 수 있습니다.
빠른 시작 (사용자용)
전제 조건
- Node.js 18+ (
brew install node를 통해 설치) - 클로드 데스크톱 ([[T1]에서 설치 가능)
구성
- 다음 위치에서 Claude Desktop 설정 파일을 엽니다:
~/Library/Application Support/Claude/claude_desktop_config.json
Claude Desktop 메뉴를 통해 확인할 수 있습니다:
-
오픈 클로드 데스크톱
-
맥 메뉴 바에서 Claude를 클릭하세요
-
“설정” 버튼을 클릭하세요
-
“개발자” 클릭
-
다음 사항을 구성에 추가하세요:
개발자를 위해
전제 조건
- Node.js 18+ (
brew install node를 통해 설치) - Claude 데스크톱 ([[T4]에서 설치 가능)
- TSX (
npm install -g tsx를 통해 설치)
설치
개발 구성
-
Claude Desktop이 설치되어 있고 실행 중인지 확인하세요.
-
TSX를 전역에 설치하지 않았다면 다음을 사용하세요:
-
다음 주소에 위치한 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
- Node.js 18+ (install via
brew install node) - Claude Desktop (install from https://claude.ai/desktop)
Configuration
- Open your Claude Desktop configuration file at:
~/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"]
}
}
}
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
-
Make sure Claude Desktop is installed and running.
-
Install tsx globally if you haven’t:
npm install -g tsx
# or
pnpm add -g tsx
- 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"
}
설치
npx -y @kazuph/mcp-taskmanager