With the rapid development of the wind power value chain, the selection of appropriate node companies has become the focus of wind power alliance, especially in the value chain of energy storage. Through the optimization of the selection of energy storage node enterprises, the role of energy storage in the wind power value chain can be better utilized. At the same time, the optimal selection of energy storage nodes can accelerate the realization of value increment in the wind power value chain. In this study, we combine Interval type-2 fuzzy number and Grey Theory the Interval type-2 fuzzy number with Cumulative Prospect Theory, which is called IGCPT, and select the optimal energy storage nodes in the value chain based on it. First, considering the sustainable development of the entire value chain, 10 decision criteria from the four dimensions of BOCR: benefits, opportunities, costs, and risks are determined. Based on this, the IGCPT method is used to select the optimal scheme, and an optimization model is proposed to determine the significance of the criteria. Then, through the comparative analysis of the multi-criteria decision-making method and the sensitivity analysis of the obtained results, it is shown that the method can be effectively applied to the selection of energy storage nodes in the wind power value chain. Finally, suggestions and conclusions for the selection of wind power value chain node companies are given.