MPC (Magneto-Photonic Crystal) Optimisation is a feature-rich Windows software application designed to enable researchers to analyze the optical and magneto-optical spectral properties of multilayers containing gyrotropic constituents. A set of computational algorithms aimed at enabling the design optimization and optical or magneto-optical (MO) spectral analysis of 1D magnetic photonic crystals (MPC) is reported, together with its Windows software implementation. Relevant material property datasets (e.g., the optical spectra of refractive index, absorption, and gyration) of several important optical and MO materials are included, enabling easy reproduction of the previously published results from the field of MPC-based Faraday rotator development, and an effective demonstration-quality introduction of future users to the multiple features of this package. We also report on the methods and algorithms used to obtain the absorption coefficient spectral dispersion datasets for new materials, for which the film thickness, transmission spectrum, and refractive index dispersion function are known.