Token导航 LogoToken导航TokenDH.com
Sleep MCP Server logo
AI代理stdio官方级别未说明来源级核验

Sleep MCP Server

MCP Server

@smithery/cli

Sleep MCP Server 是一个用于控制代理执行流程的延迟执行服务器,通过引入定时延迟来确保任务按预期顺序执行,适用于需要等待间隔的工作流管理。

工具数

1

提示词数

0

GitHub Stars

1

资源数

0
自动化控制PythonClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

AgentsWorkingTogether

提供方

AgentsWorkingTogether

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

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

命令预览

npx @smithery/cli install @AgentsWorkingTogether/mcp-sleep --client claude

详细介绍

睡眠MCP服务器

](https://smithery.ai/server/@AgentsWorkingTogether/mcp-sleep)

此MCP服务器尝试在指定的持续时间内暂停执行,以控制代理的流量。通过引入定时延迟来增强您的自动化,确保任务按照所需的顺序执行。非常适合管理在操作之间需要等待时间的工作流。

设置

安装

使用MCP包管理器

史密瑟里

通过以下方式自动安装克劳德桌面的睡眠MCP 史密瑟里:

npx @smithery/cli install @AgentsWorkingTogether/mcp-sleep --client claude

mcp获取

您可以使用安装Sleep MCP服务器 mcp获取:

npx @michaellatman/mcp-get@latest install mcp-sleep

先决条件

MCP仍然是非常新的和不断发展的,我们建议遵循 MCP文件 以启动并运行MCP基础知识。

您需要:

配置

1.配置克劳德桌面

根据您的操作系统创建以下文件:

在MacOS上: ~/Library/Application\ Support/Claude/claude_desktop_config.json

在Windows上: %APPDATA%/Claude/claude_desktop_config.json

将此模板粘贴到文件中

{
    "mcpServers": {
        "mcp-sleep": {
            "command": "uvx",
            "args": [
                "mcp-sleep"
            ],
        }
    }
}

可选地,它替换 `` 超时(允许等待的最长时间,默认为60秒):

{
    "mcpServers": {
        "mcp-sleep": {
            "command": "uvx",
            "args": [
                "mcp-sleep"
            ],
            "env": {
                "MCP_SLEEP_TIMEOUT": ""
            }
        }
    }
}

2.重新启动克劳德桌面

SSE模式

或者,您可以通过运行以下命令在SSE模式下运行MCP服务器:

uvx mcp-sleep --transport sse

此模式对于与支持SSE的MCP客户端(如web应用程序)集成非常有用。

工具

  1. sleep

- 在指定的持续时间内暂停执行,以控制代理的流量。 - 输入: - seconds (number,最大超时配置值):我需要几秒钟才能告诉你继续 - 返回:您将在{秒}后收到句子“您可以在等待{秒}秒后继续执行任务”。如果您输入的等待时间大于最大时间,结果将是“我的配置不允许我让您等待超过{ctx.sleep.config.timeout}秒”

使用Claude Desktop

要在Claude Desktop中使用此功能,请将以下内容添加到您的 claude_desktop_config.json:

码头工人

{
  "mcpServers": {
    "mcp-sleep": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "MCP_SLEEP_TIMEOUT",
        "mcp/sleep"
      ],
      "env": {
        "MCP_SLEEP_TIMEOUT": ""
      }
    }
  }
}

发展

配置

如果您在本地工作,请将两个环境变量添加到 .env 存储库根目录中的文件:

MCP_SLEEP_TIMEOUT=

对于本地开发,请更新您的Claude Desktop配置:

{
  "mcpServers": {
      "mcp-sleep_local": {
          "command": "uv",
          "args": [
              "run",
              "--directory",
              "/path/to/your/mcp-sleep",
              "run",
              "mcp-sleep"
          ]
      }
  }
}

Published Servers Configuration

"mcpServers": {
  "mcp-sleep": {
    "command": "uvx",
    "args": [
      "mcp-sleep"
    ]
  }
}

建筑与出版

准备分发包裹:

  1. 同步依赖关系并更新锁文件:
uv sync
  1. 构建包分发:
uv build

这将在 dist/ 目录。

  1. 发布到PyPI:
uv publish

注意:您需要通过环境变量或命令标志设置PyPI凭据:

  • 令牌: --tokenUV_PUBLISH_TOKEN
  • 或用户名/密码: --username/UV_PUBLISH_USERNAME--password/UV_PUBLISH_PASSWORD

Docker构建:

docker build -t mcp/sleep -f Dockerfile .

调试

由于MCP服务器在stdio上运行,调试可能具有挑战性。为了达到最佳调试效果 经验,我们强烈建议使用 MCP检查员.

您可以通过以下方式启动MCP检查器 使用此命令:

npx @modelcontextprotocol/inspector uv --directory /path/to/your/mcp-sleep run mcp-sleep

启动后,检查器将显示一个URL,您可以在浏览器中访问该URL以开始调试。

目录标签

目录标签

自动化控制PythonClaude混合部署工作流管理定时延迟代理执行

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP