MXF is an interesting animal, and there are actually sub-formats within MXF itself. Sony uses one type of MXF, Avid uses another, and Panasonic uses a third. All the files are called MXF files, but different metadata is stored in different places within the file.
Snell and Wilcox maintains a site with various MXF tools, if you are interested in checking it out -
http://mxf.snellwilcox.com/