howbuy-specs-tasks-mcp
v1.0.4
Published
MCP server with 3 tools only: tasks_start, tasks_confirmed, execute_start. Input: skill-generated design document.
Maintainers
Readme
howbuy-specs-tasks-mcp
基于 vibedev-specs-mcp 精简的 MCP 服务:仅保留 3 个工具,输入为 skill 生成的详细设计文档。
工具列表
| 工具名 | 说明 |
|--------|------|
| specs_tasks_start | 开始任务规划。入参:design_document(详细设计文档全文)、可选 feature_name。根据设计文档拆解为可执行任务列表。 |
| specs_tasks_confirmed | 确认任务规划完成,进入执行阶段。可选 feature_name。 |
| specs_execute_start | 开始任务执行。可选 feature_name、task_id(指定从某任务开始)。一次执行一个任务。 |
输入说明
- design_document:由 skill(如 dev-workflow 第一步)生成的「详细设计文档」的 完整 Markdown 正文,在调用
specs_tasks_start时传入。 - 无需事先存在
.vibedev/specs/下的 requirements.md / design.md;设计内容直接通过参数传入。
安装与运行
cd howbuy-specs-tasks-mcp
npm install
npm run build开发模式:
npm run dev在 Cursor 中配置
在 Cursor 的 MCP 配置(如 ~/.cursor/mcp.json)中新增:
{
"mcpServers": {
"specs-tasks": {
"command": "node",
"args": ["D:/report/1.3.2-test/howbuy-specs-tasks-mcp/dist/index.js"]
}
}
}若已发布到 npm 或使用 npx(需先 npm link 或发布):
"specs-tasks": {
"command": "npx",
"args": ["-y", "howbuy-specs-tasks-mcp"],
"env": {},
"disabled": false
}使用本地路径时请将 D:/report/1.3.2-test/howbuy-specs-tasks-mcp 换成你本机实际路径;保存后重启 Cursor。
使用流程
- 用 skill 生成「详细设计文档」并确认。
- 调用 specs_tasks_start,传入
design_document(设计文档全文)和可选feature_name。 - 模型根据设计文档生成任务列表;确认无误后调用 specs_tasks_confirmed。
- 调用 specs_execute_start 开始执行任务,可多次调用以逐条执行。
与 vibedev-specs-mcp 的区别
- vibedev-specs-mcp:完整 9 步工作流(workflow_start → goal → requirements → design → tasks → execute),依赖
.vibedev/specs/{feature_name}/下的文件。 - 本 MCP:仅 3 步(tasks_start → tasks_confirmed → execute_start),输入直接是详细设计文档,不依赖前置 goal/requirements/design 步骤与本地文件。
License
MIT
