MPFILESEND. I've been experimenting with local network. My goal is to create something like PetitModem, except it's local 3DS to 3DS. The file is stored on slot 3. Still experimenting, especially with handshake.
MPFILEREC
It's short, so you can just type it in quickly. Transferring Calc84 SpookyMaze (20Kb) takes about 7 minutes. Can it be faster? Probably. I put in built-in delay as to not overwhelm the buffer. YMMV.
Good idea. I can sympathize with SmileBOOM; they want to give Nintendo some assurance that their programming language isn't going to become a platform for piracy, so they want to act as gatekeepers for all content. But one day their servers will go down, and then what?
MPMODEM.PRG is done. It has two parts, and if you want to transfer to a new 3DS, you can just type the MPFILEREC part. Here's the first screen MPFILESEND