mcp-bridge-call-tool-timeout-60s

IN premise

`call_tool()` blocks for up to 60 seconds per invocation via `future.result(timeout=60)`; if the MCP server hangs, the calling thread unblocks with `TimeoutError`.

Summary

Each tool call to an MCP server has a hard 60-second deadline. If the server doesn't respond in time, the caller gets a timeout error instead of hanging forever, which prevents a single stuck server from blocking the bridge indefinitely.

Dependents

These beliefs depend on this one:

Details

Sourceentries/2026/05/11/reasons_lib-mcp_client.md