Skip to main content
Glama

@kazuph/mcp-taskmanager

by kazuph
MIT License
1,397
28
  • Apple

MCP 任务管理器

用于任务管理的模型上下文协议服务器。这允许 Claude Desktop(或任何 MCP 客户端)在基于队列的系统中管理和执行任务。

快速入门(针对用户)

先决条件

配置

  1. 打开您的 Claude Desktop 配置文件: ~/Library/Application Support/Claude/claude_desktop_config.json

您可以通过 Claude 桌面菜单找到它:

  1. 打开 Claude 桌面
  2. 在 Mac 菜单栏上单击 Claude
  3. 点击“设置”
  4. 点击“开发者”
  5. 将以下内容添加到您的配置中:
{ "tools": { "taskmanager": { "command": "npx", "args": ["-y", "@kazuph/mcp-taskmanager"] } } }

对于开发人员

先决条件

  • 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. 修改位于以下位置的 Claude Desktop 配置: ~/Library/Application Support/Claude/claude_desktop_config.json

将以下内容添加到您的 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" }
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

用于任务管理的模型上下文协议服务器。这允许 Claude Desktop(或任何 MCP 客户端)在基于队列的系统中管理和执行任务。

  1. 快速入门(针对用户)
    1. 先决条件
    2. 配置
  2. 对于开发人员
    1. 先决条件
    2. 安装
    3. 开发配置
  3. 可用操作
    1. 规划阶段
    2. 执行阶段
    3. 参数
  4. 示例用法

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      Model Context Protocol server for fetching web content and processing images. This allows Claude Desktop (or any MCP client) to fetch web content and handle images appropriately.
      Last updated -
      1
      1,570
      21
      JavaScript
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      A Model Context Protocol server built with mcp-framework that allows users to create and manage custom tools for processing data, integrating with the Claude Desktop via CLI.
      Last updated -
      48
      4
      TypeScript
      • Apple
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that allows Claude Desktop to manage and execute tasks in a queue-based system, supporting planning, execution, and completion phases.
      Last updated -
      10
      1,397
      5
      TypeScript
      MIT License
      • Apple
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that bridges Claude with Google Tasks, allowing users to manage task lists and tasks directly through Claude interface.
      Last updated -
      15
      9
      TypeScript
      MIT License
      • Apple

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/kazuph/mcp-taskmanager'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server