等待功能服务器

一个简单的MCP服务器,提供等待功能,用于暂停直到其他任务完成。

  • by automation-ai-labs
  • JavaScript
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 automation-ai-labs/mcp-wait

使用说明

MCP-等待

一个简单的MCP服务器,提供等待功能以暂停执行,直到其他任务完成。

特点/特性

  • 等待指定的秒数
  • 等待期间的进度报告
  • 通过命令行界面(CLI)或作为支持服务器发送事件(SSE)的HTTP服务器轻松使用

与Claude Desktop/Cursor/Chatwise的集成

要使用Claude Desktop,请在您的配置中添加以下内容:

{
  "mcpServers": {
    "mcp-wait": {
      "command": "npx",
      "args": [
        "-y",
        "@automation-ai-labs/mcp-wait"
      ],
      "env": {
        "TRANSPORT_TYPE": "stdio"
      }
    }
  }
}

安装

通过Smithery进行安装

通过以下方式自动安装Wait for Claude Desktop: Smithery(这个单词在英语中并不常见,可能是Smith的某种变体或特定语境下的用词,但直接翻译可能不太贴切,因为“Smithery”并非一个标准英文单词。如果尝试根据“Smith”来翻译,可以理解为与“Smith”相关的某种事物或概念,但具体含义需结合上下文。在这里,若仅作为单词翻译,可勉强译为“史密斯工艺”或“史密斯制造”,但需注意这并非一个标准或通用的翻译。):

npx -y @smithery/cli install @automation-ai-labs/mcp-wait --client claude

手动安装

npm install

使用方法/用法

CLI 测试

直接使用 FastMCP CLI 测试服务器:

npm run dev

这将启动服务器,并允许您通过命令行界面(CLI)与其进行交互。

使用MCP Inspector进行检查

使用MCP Inspector网页界面检查服务器:

npm run inspect

作为SSE服务器启动

启动支持SSE(Server-Sent Events)的服务器,以便与其他应用程序集成:

TRANSPORT_TYPE=sse PORT=8080 npm start

等待工具

服务器提供了一个简单的 wait 一个接受(某种输入或参数)的工具 seconds 参数:

  • seconds等待的秒数(0-30000)

示例:

{
  "seconds": 5
}

这将等待5秒钟,并在等待期间报告进度。