Fix: `ECONNREFUSED` When a Local MCP Server Starts Before the Client Is Ready
Diagnose MCP ECONNREFUSED safely: check the listener and address, wait with a deadline, retry nested connection errors, and distinguish TCP readiness from MCP initialization.