Just dropping by and saying:
MP is actually not an uncommon thing in TRPGs. They are just not called "MP": Willpower, Essence Pool, Faith, etc.
(TRPG magic usually goes by 4(5?) types of MP-pools:
1. Slot-Based: D&D
2. Skill-Based: CoC, Ars Magica, d6 Fantasy. (Actually CoC might be point-based as well, or mixed-based... Whatever.)
3. Point-based: AFMBE, BESM, HARP, AFF, The Dark Eyes, Victoriana, Shadowrun > The more indie-style games. (If Shadowrun and The Dark Eyes are indie... =w= )
4. Charge-based: In which you must do something to get a "charge". Unknown Armies & etc.
5. Mixed-bases: A mix of above.)
It's not a complete clear-cutted situation though. Like CoC & Shadowrun for example.