Agent♥︎Age
Catalog

io.github.ricardo-hdrn/mcp-await

Official

by ricardo-hdrn · Rust

Condition watcher for AI assistants — wait for ports, files, URLs, processes, and more

io.github.ricardo-hdrn/mcp-await — Condition watcher for AI assistants (MCP)

This MCP server (and CLI) provides a condition watcher for AI CLI assistants. Instead of repeatedly polling with sleep loops or retrying network requests, it exposes a wait tool that blocks until a specified condition becomes true, then returns.

🛠️ Key Features

  • Condition watcher for AI CLI assistants
  • Wait tool that blocks until conditions are met
  • Detects conditions related to ports, files, URLs, processes, and more

🚀 Use Cases

  • Waiting for an open port during startup before proceeding
  • Blocking until a required file appears or updates
  • Waiting for a target URL condition
  • Waiting for a process state as part of automation

⚡ Developer Benefits

  • Avoids wasted API round-trips caused by polling
  • Reduces reliance on sleep loops and curl --retry

⚠️ Limitations

  • The provided description does not specify configuration options, supported platforms, or any edge-case behavior beyond blocking until conditions are met