If they have all the same structure then you can treat them as a “trajectory” and just use the standard MDA PCA.
u = mda.Universe([structure1.pdb, structure2.pdb, …])
ca = u.select_atoms(“name CA”)
If the structures are different then you have to do more work because MDAnalysis works on trajectories. You could create a trajectory only containing the common subselection from your structures. We’re happy to help when you have specific questions on how to go about doing that.
Alternatively, you could also look into tools outside of MDAnalysis such as ProDy
http://prody.csb.pitt.edu/ which might do what you need — I don’t have personal experience with it.
Best,
Oliver