Safety assessment of a casting workshop will provide a clearer understanding of the important safety level required for a foundry. The main purpose of this study was to construct a composite safety assessment method to protect employee health using the cloud model and cause and effect–Layer of Protection Analysis (LOPA). In this study, the weights of evaluation indicators were determined using the subjective analytic hierarchy process and objective entropy weight method respectively. Then, to obtain the preference coefficient of the integrated weight more precisely, a new algorithm was proposed based on the least square method. Next, the safety level of the casting workshop was presented based on the qualitative and quantitative analysis of the cloud model, which realized the uncertainty conversion between qualitative concepts and their corresponding quantitative values, as well as taking the fuzziness and randomness into account; the validity of cloud model evaluation was validated by grey relational analysis. In addition, cause and effect was used to proactively identify factors that may lead to accidents. LOPA was used to correlate corresponding safety measures to the identified risk factors. 6 causes and 19 sub-causes that may contribute to accidents were identified, and 18 potential remedies, or independent protection layers (IPLs), were described as ways to protect employee health in foundry operations. A mechanical manufacturing business in Hunan, China was considered as a case study to demonstrate the applicability and benefits of the proposed safety assessment approach.