Skip to main content
Glama

MCP Wait Timer Server

by 199-bio

Servidor de temporizador de espera MCP

Un servidor MCP (Protocolo de contexto de modelo) que proporciona una herramienta wait sencilla.

Mira el vídeo de demostración: https://www.youtube.com/watch?v=TaF_j9wrWVw

Descripción general

Este servidor expone una única herramienta, wait , diseñada para introducir pausas deliberadas en los flujos de trabajo ejecutados por clientes MCP (por ejemplo, Cline, Claude Desktop, Cursor).

Problema resuelto

Los clientes MCP y los modelos de IA que los impulsan suelen operar secuencialmente. Tras ejecutar un comando o una acción (como una solicitud web, una operación con un archivo o una llamada a la API), el modelo puede proceder al siguiente paso inmediatamente. Sin embargo, algunas acciones requieren más tiempo para completar su efecto (por ejemplo, la finalización de procesos en segundo plano, la renderización completa de páginas web tras la ejecución de JavaScript o la propagación del sistema de archivos).

Dado que el modelo no siempre puede detectar de manera confiable cuándo se completan estos efectos asincrónicos, podría proceder prematuramente, lo que genera errores o suposiciones incorrectas en los pasos posteriores.

Solución: La herramienta wait

Este servidor proporciona una herramienta wait que permite al usuario o al indicador de IA indicar explícitamente al cliente que haga una pausa durante un tiempo específico antes de continuar. Esto garantiza que las operaciones que dependen del tiempo tengan tiempo suficiente para completarse.

Herramienta: wait

  • Descripción: Pausa la ejecución durante una cantidad específica de segundos.
  • Parámetro de entrada:
    • duration_seconds (número, obligatorio): Tiempo de espera, en segundos. Debe ser un número positivo.

Casos de uso

  • Automatización web: asegúrese de que las cargas de contenido dinámico o los scripts terminen de ejecutarse después de la navegación de la página o la interacción con elementos.
    Example Prompt: "Navigate to example.com, fill the login form, click submit, then wait for 5 seconds and capture a screenshot."
  • Operaciones de línea de comandos: permite tiempo para tareas en segundo plano, escrituras de archivos o inicios de servicios iniciados por un comando de shell.
    Example Prompt: "Run 'npm run build', wait for 15 seconds, then check if the 'dist/app.js' file exists."
  • Interacción API: agregue retrasos entre llamadas API para manejar la limitación de velocidad o esperar la finalización del trabajo asincrónico.
  • Depuración del flujo de trabajo: inserte pausas para observar el estado del sistema en puntos específicos durante una tarea compleja.

Instalación y configuración

Este servidor requiere Node.js (versión 16 o superior).

Paso 1: Configure su cliente MCP

Agregue el siguiente bloque JSON dentro del objeto "mcpServers": {} en el archivo de configuración de su cliente. Seleccione el archivo correspondiente a su cliente y sistema operativo:

Bloque de configuración:

"wait-timer": { "command": "npx", "args": ["mcp-wait-timer"], "env": {}, "disabled": false, "autoApprove": [] }

Ubicaciones de los archivos de configuración del cliente:

  • Escritorio de Claude:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Ventanas: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json(la ruta puede variar ligeramente)
  • Extensión VS Code (Cline/"Claude Code"):
    • macOS: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
    • Windows: %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
    • Linux: ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  • Cursor:
    • Global: ~/.cursor/mcp.json
    • Específico del proyecto: cree un archivo en .cursor/mcp.json dentro de la carpeta de su proyecto.
  • Windsurf:
    • ~/.codeium/windsurf/mcp_config.json
  • Otros clientes:
    • Consulte la documentación del cliente para conocer la ubicación de su archivo de configuración MCP. La estructura JSON que se muestra en el "Bloque de Configuración" anterior debería funcionar, por lo general.

Paso 2: Reiniciar el cliente

Después de agregar el bloque de configuración y guardar el archivo, reinicie completamente la aplicación cliente de MCP para que los cambios surtan efecto. La primera vez que el cliente inicie el servidor, npx descargará automáticamente el paquete mcp-wait-timer si no está almacenado en caché.

Ejemplo de uso

Una vez instalado y habilitado, puede indicarle a su cliente MCP:

"Please wait for 10 seconds before proceeding."

El modelo de IA del cliente debe reconocer la intención y llamar a la herramienta wait con duration_seconds: 10 .

Desarrollado por

Esta herramienta fue desarrollada como parte de las iniciativas de 199 Longevity , un grupo enfocado en ampliar las fronteras de la salud humana y la longevidad.

Conozca más sobre nuestro trabajo en biotecnología en 199.bio .

Colaborador del proyecto: Boris Djordjevic

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Proporciona una herramienta de "espera" simple que introduce pausas deliberadas en los flujos de trabajo ejecutados por clientes MCP, lo que permite dar tiempo a que las operaciones asincrónicas se completen antes de proceder al siguiente paso.

  1. Descripción general
    1. Problema resuelto
      1. Solución: La herramienta wait
        1. Casos de uso
          1. Instalación y configuración
            1. Paso 1: Configure su cliente MCP
            2. Paso 2: Reiniciar el cliente
          2. Ejemplo de uso
            1. Desarrollado por
              1. Licencia

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  A Model Context Protocol (MCP) server that provides a simple sleep/wait tool, useful for adding delays between operations such as waiting between API calls or testing eventually consistent systems.
                  Last updated -
                  1
                  6
                  7
                  JavaScript
                • A
                  security
                  A
                  license
                  A
                  quality
                  Tool that allows you to wait a certain time to continue the execution of an agent.
                  Last updated -
                  1
                  Python
                  Apache 2.0
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  Simple MCP Server to enable a human-in-the-loop workflow in tools like Cline and Cursor. This is especially useful for developing desktop applications that require complex user interactions to test.
                  Last updated -
                  1
                  13
                  Python
                  MIT License
                  • Linux
                  • Apple
                • A
                  security
                  A
                  license
                  A
                  quality
                  MCP server for "taming the Claude" with structured task queues.
                  Last updated -
                  13
                  572
                  4
                  TypeScript
                  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/199-bio/mcp-wait-timer'

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