Skip to main content
Glama

Servidor MCP de suspensión

Este servidor MCP intenta pausar la ejecución durante un tiempo específico para controlar el flujo de sus agentes. Mejore su automatización introduciendo retrasos programados, lo que garantiza que las tareas se ejecuten en la secuencia deseada. Ideal para gestionar flujos de trabajo que requieren tiempos de espera entre acciones.

Configuración

Instalación

Uso de administradores de paquetes MCP

Herrería

Para instalar Sleep MCP para Claude Desktop automáticamente a través de Smithery :

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

mcp-get

Puede instalar el servidor Sleep MCP usando mcp-get :

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

Prerrequisitos

MCP todavía es muy nuevo y está en constante evolución; recomendamos seguir la documentación de MCP para poner en funcionamiento los conceptos básicos de MCP.

Necesitarás:

Configuración

1. Configurar Claude Desktop

Crea el siguiente archivo dependiendo de tu sistema operativo:

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

En Windows: %APPDATA%/Claude/claude_desktop_config.json

Pegue esta plantilla en el archivo

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

Opcionalmente, reemplace <MCP_SLEEP_TIMEOUT> con su tiempo de espera (tiempo máximo permitido de espera, predeterminado 60 segundos):

{ "mcpServers": { "mcp-sleep": { "command": "uvx", "args": [ "mcp-sleep" ], "env": { "MCP_SLEEP_TIMEOUT": "<MCP_SLEEP_TIMEOUT>" } } } }
2. Reinicie Claude Desktop
Modo SSE

Alternativamente, puede ejecutar el servidor MCP en modo SSE ejecutando el siguiente comando:

uvx mcp-sleep --transport sse

Este modo es útil para integrarse con un cliente MCP que admita SSE (como una aplicación web).

Herramientas

  1. sleep
    • Pausa la ejecución durante una duración específica para controlar el flujo de tus agentes.
    • Entradas:
      • seconds (número, valor de configuración de tiempo de espera máximo): Segundos que me tomará indicarle que continúe
    • Devuelve: Recibirá la sentencia después de {segundos}: "Puede continuar con su tarea después de esperar {segundos}". Si introduce un tiempo de espera mayor que el máximo, el resultado será: "Mi configuración no me permite hacerle esperar más de {ctx.sleep.config.timeout} segundos".

Uso con Claude Desktop

Para usar esto con Claude Desktop, agregue lo siguiente a su claude_desktop_config.json :

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

Desarrollo

Configuración

Si está trabajando localmente, agregue dos variables de entorno a un archivo .env en la raíz del repositorio:

MCP_SLEEP_TIMEOUT=

Para el desarrollo local, actualice la configuración de Claude Desktop:

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

Construcción y publicación

Para preparar el paquete para su distribución:

  1. Sincronizar dependencias y actualizar el archivo de bloqueo:
uv sync
  1. Distribuciones de paquetes de compilación:
uv build

Esto creará distribuciones de origen y de rueda en el directorio dist/ .

  1. Publicar en PyPI:
uv publish

Nota: Deberás configurar las credenciales de PyPI a través de variables de entorno o indicadores de comando:

  • Token: --token o UV_PUBLISH_TOKEN
  • O nombre de usuario/contraseña: --username / UV_PUBLISH_USERNAME y --password / UV_PUBLISH_PASSWORD

Compilación de Docker:

docker build -t mcp/sleep -f Dockerfile .

Depuración

Dado que los servidores MCP se ejecutan en stdio, la depuración puede ser complicada. Para una experiencia óptima, recomendamos usar el Inspector MCP .

Puede iniciar el Inspector MCP a través de npm con este comando:

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

Al iniciarse, el Inspector mostrará una URL a la que podrá acceder en su navegador para comenzar a depurar.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Tools

Pause la ejecución durante un tiempo específico para controlar el flujo de sus agentes. Mejore su automatización con retrasos programados, lo que garantiza que las tareas se ejecuten en la secuencia deseada. Ideal para gestionar flujos de trabajo que requieren tiempos de espera entre acciones.

  1. Configuración
    1. Instalación
    2. Prerrequisitos
    3. Configuración
  2. Herramientas
    1. Uso con Claude Desktop
  3. Desarrollo
    1. Configuración
    2. Construcción y publicación
    3. Depuración

Related MCP Servers

  • -
    security
    F
    license
    -
    quality
    Enables AI agent and task management using the CrewAI framework, allowing users to create and run agents and tasks in an automated workflow environment.
    Last updated -
    0
    3
    JavaScript
  • -
    security
    F
    license
    -
    quality
    A TypeScript implementation of the MCP Agent framework, providing tools for building context-aware agents with advanced workflow management, logging, and execution capabilities.
    Last updated -
    5
    TypeScript
  • A
    security
    F
    license
    A
    quality
    An intelligent middleware that determines when human intervention is necessary in AI agent operations using a sequential scoring system that evaluates multiple dimensions of a request.
    Last updated -
    1
    6
    TypeScript
  • -
    security
    A
    license
    -
    quality
    Provides a simple 'wait' tool that introduces deliberate pauses into workflows executed by MCP clients, allowing time for asynchronous operations to complete before proceeding to the next step.
    Last updated -
    582
    1
    JavaScript
    MIT License
    • Linux
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AgentsWorkingTogether/mcp-sleep'

If you have feedback or need assistance with the MCP directory API, please join our Discord server