wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| opts.resources | array of string resources to wait for. prefix determines the type of resource with the default type of file: |
| opts.delay | optional initial delay in ms, default 0 |
| opts.interval | optional poll resource interval in ms, default 250ms |
| opts.log | optional flag which outputs to stdout, remaining resources waited on and when complete or errored |
| opts.reverse | optional flag to reverse operation so checks are for resources being NOT available, default false |
| opts.simultaneous | optional count to limit concurrent connections per resource at a time, setting to 1 waits for previous connection to succeed, fail, or timeout before sending another, default infinity |
| opts.timeout | optional timeout in ms, default Infinity. Aborts with error. |
| opts.tcpTimeout | optional tcp timeout in ms, default 300ms |
| opts.verbose | optional flag which outputs debug output, default false |
| opts.window | optional stabilization time in ms, default 750ms. Waits this amount of time for file sizes to stabilize or other resource availability to remain unchanged. |
| opts.ca | [ /* strings or binaries */ ], |
| opts.cert | [ /* strings or binaries */ ], |
| opts.key | [ /* strings or binaries */ ], |
| opts.passphrase | 'yourpassphrase', |
{
"mcpServers": {
"wait-1": {
"command": "npx",
"args": ["-y", "wait-on"],
"env": {
"SOCK_PATH": "your-value"
}
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
| Variable | Description | Required |
|---|---|---|
| SOCK_PATH | Filesystem location the server is allowed to use. | Optional |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
`chuk-mcp` gives you a clean, typed, transport-agnostic implementation for both **MCP clients and servers**. It focuses on the protocol surface
CLI for thing: push, version, and share artifacts (HTML pages, Markdown docs, standalone images and PDFs) from coding agents.
AI resale manager. Photograph an item, AI writes the listing, publish a sale page, manage pickups.
:heavy_exclamation_mark: This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified