Token导航 LogoToken导航TokenDH.com
dispatch (Rezzedai) logo
数据服务未说明官方级别未说明来源级核验

dispatch (Rezzedai)

MCP Server

一个基于MCP标准的最小化任务服务器,支持创建、认领和完成任务,适用于开发效率提升的场景。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
开发工具JavaScriptClaudeClaudeCursorWindsurfCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rezzedai

提供方

rezzedai

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

@rezed.ai/dispatch

具有事务生命周期语义的最小MCP任务服务器。 创建、声明、完成。适用于Claude Code、ChatGPT、Gemini、Cursor、Windsurf、Cline或任何支持MCP标准的工具。

{
  "mcpServers": {
    "dispatch": {
      "command": "npx",
      "args": ["@rezzed.ai/dispatch"]
    }
  }
}

______________________________________________________________________

它的作用

调度通过MCP为Claude Code提供了一个简单的任务队列。四个工具,一个SQLite数据库,零配置。

  • 创建任务 --将任务添加到队列
  • get_tasks --按状态列出任务
  • 索赔任务 --将任务标记为正在进行中
  • 完成任务 --将任务标记为已完成

没有账户。没有云。没有配置文件。只是任务。

安装

npm install -g @rezzed.ai/dispatch

然后添加到您的Claude Code MCP配置中(.claude.json.mcp.json):

{
  "mcpServers": {
    "dispatch": {
      "command": "npx",
      "args": ["@rezzed.ai/dispatch"]
    }
  }
}

要求: Node.js 18+

快速开始

配置后,任何MCP客户端都可以自然地使用调度:

“创建重构身份验证模块的任务”
→ create_task(title: "Refactor auth module", description: "Migrate to JWT", priority: "high")
→ Task created: abc-123
“哪些任务尚未完成?”
→ get_tasks(status: "pending")
→ 1 task: "Refactor auth module" (high priority)
“声明身份验证任务并开始工作”
→ claim_task(taskId: "abc-123")
→ Task claimed.
“已完成身份验证重构”
→ complete_task(taskId: "abc-123", result: "Migrated to JWT. 12 endpoints updated.")
→ Task completed.

MCP工具

创建任务

在队列中创建新任务。

参数类型必填说明
titlestring任务标题(最多200个字符)
descriptionstring详细描述(最多4000个字符)
prioritystringlow, normal (默认), high

get_tasks

按状态列出任务。

参数类型必填说明
statusstringpending (默认), active, done, all
limitnumberNo最大结果数(默认10,最大50)

索赔任务

声明一个待处理的任务以开始处理它。

参数类型必填说明
taskIdstring要声明的任务ID

完成任务

将任务标记为已完成。

参数类型必填说明
taskIdstring要完成的任务ID
resultstring所做工作的摘要(最多2000个字符)

设计约束

  • 300行以下的核心逻辑——故意设置复杂性上限
  • 通过SQLite事务进行原子操作——无部分状态
  • 无云依赖、无遥测、无网络调用
  • 任务声明是事务性的——没有双重分派
  • 适用于任何MCP客户端——零供应商锁定

任务生命周期

pending → active → done

任务→ it's pending.索赔→ it's active.完成它→ it's done.

存储

所有数据都存在于 ~/.dispatch/tasks.db (SQLite)。一个文件,一张桌子。没有守护进程,没有云,没有网络调用。

CREATE TABLE tasks (
  id TEXT PRIMARY KEY,
  title TEXT NOT NULL,
  description TEXT,
  priority TEXT DEFAULT 'normal',
  status TEXT DEFAULT 'pending',
  result TEXT,
  created_at TEXT,
  claimed_at TEXT,
  completed_at TEXT
);

为什么不是JSON文件?

您可以在中管理任务 tasks.json。但dispatch补充道:

  • MCP集成 --Claude Code通过对话自然地使用任务
  • 原子操作 --SQLite事务防止损坏
  • 状态生命周期 --带有时间戳的适当状态机
  • 查询过滤 --按状态、优先级获取任务
  • 零配置npx @rezzed.ai/dispatch 它奏效了

技术细节

运行时Node.js 18+
运输标准MCP服务器
存储SQLite通过 better-sqlite3
依赖项better-sqlite3, @modelcontextprotocol/sdk
网络没有。没有API调用,没有遥测。
尺寸\<300行核心逻辑

接下来是什么?

更多工具来自@rezzed.ai工具包。看 重新定义ai 以获取更新。

许可证

麻省理工学院

______________________________________________________________________

建造人: RezzedAI --有界多智能体系统的基础设施。

目录标签

目录标签

开发工具JavaScriptClaude任务队列本地部署MCP标准SQLite无配置

支持客户端

ClaudeCursorWindsurfCline

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP