Abstract (MUSCAT) is a high value computation tool for analyzing spacecraft–plasma interaction, whose typical example is charging–arcing issue, corresponding to spacecrafts in LEO, GEO and PEO. JAXA and Kyushu Institute of Technology (KIT) started the development as a joint project in November 2004 and the final version of MUSCAT was released in March 2007. The final version includes many important features to simulate spacecraft–plasma interaction and the features can be separated into four parts. The first part is its GUI named “Vineyard”. By using Vineyard, MUSCAT users can build a satellite model including not only its geometry but also material properties of the surface. As for the second part, MUSCAT includes many kinds of effects derived from space plasma environment as well as electrical functions of spacecraft. For the third part, MUSCAT can work on parallel workstation with multi-CPU. The last feature is that the computation result by MUSCAT was thoroughly validated by experiments in plasma chamber. The numerical result shows very good agreement with the code validation experiment. We also conducted trial computation of charging analysis on Greenhouse gases Observing Satellite (GOSAT) with MUSCAT. One purpose of the computation was prediction of charging status of GOSAT for the real satellite design in combination with the ground test. The other is performance assessment of MUSCAT. After the joint project, expansion and maintenance of MUSCAT will be carried out by “MUSCAT Space Engineering Ltd” which is a new enterprise made of the development team. In future we will try to conduct MUSCAT computation for various spacecrafts and also try to add useful function such as 3D CAD compatibility.