
Sleep MCP Server

2025.03.01
8
JavaScript时间控制测试工具开发效率
Sleep MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供简单的睡眠/等待功能。主要用于在操作之间添加延迟,例如在 API 调用之间等待或测试最终一致性系统。
View on GitHub
Overview
基本能力
产品定位
Sleep MCP Server 是一个轻量级的等待工具,旨在为开发者和测试人员提供可控的时间延迟功能。
核心功能
- 提供
sleep
工具,可以按毫秒指定等待时间
适用场景
- API 调用之间的延迟控制
- 测试最终一致性系统
- 需要人为添加延迟的开发/测试场景
工具列表
sleep
: 按指定毫秒数等待
常见问题
- 注意 timeout 参数需要大于计划使用的最大 sleep 时长,否则会导致操作失败
使用教程
使用依赖
需要安装 Node.js 环境
安装教程
git clone https://github.com/Garoth/sleep-mcp.git
npm install
配置方法
在 Cline MCP 设置文件中添加配置 (~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json):
{
"mcpServers": {
"sleep": {
"command": "node",
"args": ["/path/to/sleep-server/build/index.js"],
"disabled": false,
"autoApprove": [],
"timeout": 300
}
}
}
调试方式
npm test # 运行测试
npm run build # 构建项目