if it is difficult to extend and protected in flexion, I would for sure think MCL as a differential... did you do a valgus test? It could be either, or both MCL and medial meniscus.
Another key question in the history is when the swelling came on, if suddenly than likely MCL, if slowly later, than probably meniscus.