MCP TaskManager - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

MCP TaskManager 是一个任务管理服务器,旨在为 Claude Desktop 或其他 MCP 客户端提供任务队列管理功能。

核心功能

  1. 任务计划阶段:接受用户的任务列表(字符串数组),内部存储为队列,并返回执行计划(任务概述、任务 ID、当前队列状态)。
  2. 任务执行阶段:从队列中返回下一个任务,提供任务完成反馈机制,移除已完成任务,并准备下一个任务执行。
  3. 参数支持:支持 action("plan" | "execute" | "complete")、tasks(任务字符串数组)、taskId(任务标识符)和 getNext(布尔标志)等参数。

适用场景

  1. 需要管理和执行任务队列的自动化流程。
  2. 开发环境中需要任务调度和反馈的场景。
  3. 与 Claude Desktop 集成的任务管理需求。

工具列表

  1. Node.js 18+:运行环境。
  2. Claude Desktop:客户端支持。
  3. tsx:开发工具,用于运行 TypeScript 文件。

常见问题解答

  1. 如何配置 Claude Desktop 以使用 TaskManager?
  2. 修改 Claude Desktop 的配置文件 ~/Library/Application Support/Claude/claude_desktop_config.json,添加 TaskManager 的配置。
  3. 如何安装和运行 TaskManager?
  4. 克隆仓库,安装依赖,构建并运行。
  5. TaskManager 支持哪些操作?
  6. 支持任务计划、执行和完成反馈。

使用教程

使用依赖

  1. Node.js 18+
    bash
    brew install node
  2. Claude Desktop:从 https://claude.ai/desktop 安装。
  3. tsx(开发时):
    bash
    npm install -g tsx
    # 或
    pnpm add -g tsx

安装教程

  1. 克隆仓库:
    bash
    git clone https://github.com/kazuph/mcp-taskmanager.git
    cd mcp-taskmanager
  2. 安装依赖:
    bash
    npm install
  3. 构建项目:
    bash
    npm run build

调试方式

  1. 确保 Claude Desktop 已安装并运行。
  2. 修改 Claude Desktop 配置文件 ~/Library/Application Support/Claude/claude_desktop_config.json,添加 TaskManager 配置:
    json
    {
    "tools": {
    "taskmanager": {
    "args": ["tsx", "/path/to/mcp-taskmanager/index.ts"]
    }
    }
    }
  3. 运行 TaskManager:
    bash
    tsx /path/to/mcp-taskmanager/index.ts

点击访问

搜索工具

Memory Bank MCP - MCP服务,MCP服务器,MCP教程

2025-4-29 16:41:54

搜索工具

GitHub PR MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:42:02

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索