hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
MCP 任务管理器
用于任务管理的模型上下文协议服务器。这允许 Claude Desktop(或任何 MCP 客户端)在基于队列的系统中管理和执行任务。
快速入门(针对用户)
先决条件
- Node.js 18+(通过
brew install node
安装) - Claude Desktop(从https://claude.ai/desktop安装)
配置
- 打开您的 Claude Desktop 配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json
您可以通过 Claude 桌面菜单找到它:
- 打开 Claude 桌面
- 在 Mac 菜单栏上单击 Claude
- 点击“设置”
- 点击“开发者”
- 将以下内容添加到您的配置中:
Copy
对于开发人员
先决条件
- Node.js 18+(通过
brew install node
安装) - Claude Desktop(从https://claude.ai/desktop安装)
- tsx(通过
npm install -g tsx
)
安装
Copy
开发配置
- 确保 Claude Desktop 已安装并正在运行。
- 如果还没有安装 tsx,请全局安装:
Copy
- 修改位于以下位置的 Claude Desktop 配置:
~/Library/Application Support/Claude/claude_desktop_config.json
将以下内容添加到您的 MCP 客户端的配置中:
Copy
可用操作
TaskManager 支持两个主要操作阶段:
规划阶段
- 接受用户的任务列表(字符串数组)
- 将任务以队列形式内部存储
- 返回执行计划(任务概述、任务ID、当前队列状态)
执行阶段
- 当请求时从队列返回下一个任务
- 提供任务完成的反馈机制
- 从队列中移除已完成的任务
- 准备执行下一个任务
参数
action
:“计划” | “执行” | “完成”tasks
:任务字符串数组(“计划”操作所需)taskId
:任务标识符(“完成”操作所需)getNext
:布尔标志,用于请求下一个任务(用于“执行”操作)
示例用法
Copy
This server cannot be installed
模型上下文协议服务器允许 Claude Desktop 在基于队列的系统中管理和执行任务,支持规划、执行和完成阶段。