(η5-C5Me5)Ru(PPh3) 2Cl (1) is heterogenized on the surface of mesoporous molecular sieves by direct grafting on mesoporous aluminosilicates or by reaction of an aminosilane-linker-modified silicate surface with the chloride ligand. Elemental analyses reveal that the grafted samples contain 0.2-1.8 wt% Ru. The retaining of long-range ordering of mesoporous MCM-41 and MCM-48 after grafting is evidenced from XRD, N2 adsorption-desorption and TEM analysis. FT-IR, TG-MS, 29Si and 1H CP MAS-NMR spectra confirm the successful grafting of complex 1 on the surface of these mesoporous materials. Mesoporous materials grafted with complex 1 are found to be promising catalysts for the cyclopropanation of styrene with ethyl diazoacetate.