Do you have the folder of small QT movies that Raylight made? They're the link between the MCF and FCP. If so, the following might work. I agree you probably need Raylight, but you can try this. Make sure the drive with the MXFs is attached, then in FCP highlight the clips and choose batch capture. See if that works.
MacPro 8-core 2.8GHz 8 GB RAM OS 10.5.8 QT7.6.4 Kona 3 Dual Cinema 23 ATI Radeon HD 3870, 24" TV-Logic Monitor, ATTO ExpressSAS R380 RAID Adapter, PDE enclosure with 8-drive 6TB RAID 5
FCS 3 (FCP 7.0.1, Motion 4.0.1, Comp 3.5.1, DVDSP 4.2.2, Color 1.5.1)
Pro Tools HD w SYNC IO, Yamaha DM1000, Millennia Media HV-3C, Neumann U87, Schoeps Mk41 mics, Genelec Monitors, PrimaLT ISDN
I created a new project file and transferred all of the P2 footage using FCP. Since FCP was looking for the QT reference files (named, for example, "p2clip1.mxf"), I then set up a script to add .mxf to all of the file names.
When I re-opened the project file, they all re-connect fine. There was some issue with a couple missing files, but these all seemed to be incomplete clips for which we had the whole clip for. (An issue with card-spanning clips the way they were initially brought into FCP, I think.)
There was probably a more efficient way to do this, but we have it all.