As an institution of international Chinese language teaching and cultural dissemination, the scientific evaluation of Chinese international language education institutions is conducive to sustainable high-quality development. This paper designs the performance evaluation indicators of Chinese international language education institutions from the four dimensions of input, process, output and benefit. Taking the Confucius Institute at XX University in Spain as an example, this paper evaluates its school running performance with the help of the Analytic Network Process-Fuzzy Comprehensive Evaluation model. Research has found that the Confucius Institute at XX University in Spain has a good performance rating and a relatively optimistic performance situation. However, the scores of input performance and output performance are relatively low, and there are problems such as unstable funding sources, unreasonable use of funds, and non-standard financial management.