The invention discloses MHC oligomers and methods for making the same comprising at least two functional MHC complexes having a peptide binding groove, each MHC complex having a peptide bound in the peptide binding groove of the MHC complex, wherein each peptide has a modification which allows highly specific oligomerisation of the functional MHC complexes through a core structure.