@zsc-glitch/task-queue-mcp
v0.1.0-alpha.1
Published
MCP Server for Task Queue Management - Priority-based task scheduling for AI agents
Maintainers
Readme
Task Queue MCP
MCP Server for Task Queue Management - 优先级任务调度,为 AI Agent 提供任务管理能力
安装
npm install @zsc-glitch/task-queue-mcpMCP Tools
1. task_add
添加任务到队列,支持优先级和依赖关系:
{
"tool": "task_add",
"arguments": {
"title": "完成用户认证模块",
"description": "实现JWT认证",
"priority": "high",
"tags": ["auth", "backend"],
"dependencies": ["task-abc123"]
}
}2. task_list
列出队列中的任务,支持筛选:
{
"tool": "task_list",
"arguments": {
"status": "pending",
"priority": "high",
"limit": 10
}
}3. task_complete
标记任务为已完成:
{
"tool": "task_complete",
"arguments": {
"taskId": "task-xyz789",
"result": "JWT认证已实现"
}
}4. task_get_next
获取下一个待执行任务(考虑依赖和优先级):
{
"tool": "task_get_next"
}优先级
| 级别 | 说明 | |------|------| | critical | 紧急任务 | | high | 高优先级 | | medium | 中优先级(默认) | | low | 低优先级 |
依赖关系
任务可以设置 dependencies 字段,指定依赖的其他任务ID。只有依赖任务完成后,任务才会被 task_get_next 返回。
使用场景
- hermes-agent 任务调度
- Claude Code 任务管理
- Cursor 开发流程追踪
- 自动化工作流 任务编排
与 hermes-agent 配合
// 在 hermes 的 MCP 配置中添加
{
"mcpServers": {
"task-queue": {
"command": "node",
"args": ["path/to/task-queue-mcp/dist/index.js"]
}
}
}Made with ❤️ by 小影
