Sleep MCP Server

Fornece uma ferramenta de sleep/wait para adicionar atrasos entre operações, como esperar entre chamadas de API ou testar sistemas eventualmente consistentes.

Documentação

Sleep MCP Server

Sleep MCP Logo

Um servidor Model Context Protocol (MCP) que fornece uma ferramenta simples de sleep/espera. Útil para adicionar atrasos entre operações, como aguardar entre chamadas de API ou testar sistemas com consistência eventual.

Ferramentas Disponíveis

  • sleep: Aguarde por uma duração especificada em milissegundos

Instalação

git clone https://github.com/Garoth/sleep-mcp.git
npm install

Configuração

Adicione ao seu arquivo de configurações MCP do Cline (ex.: ~/.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
    }
  }
}

Nota: O parâmetro timeout especifica o tempo máximo (em milissegundos) que o servidor MCP aguardará por uma resposta antes de expirar. Isso é particularmente importante para a ferramenta sleep, pois definir um timeout menor que a sua duração de sleep fará a operação falhar. Certifique-se de que o valor do seu timeout seja sempre maior que a duração máxima de sleep que você planeja usar.

Desenvolvimento

Configurando os Testes

Os testes verificam a funcionalidade de sleep com várias durações:

npm test

Compilando

npm run build

Licença

MIT