This app was mentioned in 6 comments, with an average of 3.67 upvotes
You can ssh into an android phone. Just install an ssh server:
https://play.google.com/store/apps/details?id=berserker.android.apps.sshdroid&hl=en_US
For me, using email is a matter of convenience. I already have my email open on my PC 99% of the time. My phone is already setup with the same email account. And I don't even have to "send" an email, all I have to do is copy/paste the text into a draft email, and then access it in the drafts area of the email on the phone.
You hadn't included "without Internet access" among the original goals :)
If you add that, then solutions include:
connect phone via USB to PC and use adb to copy a text file with the URL directly to the phone's storage. No Internet or network required.
set up a webserver on your PC. copy an html file with a link (or a text file with non-URL content) to its folder, access from phone. Or as you noted, use ssh/scp (Note this requires the phone to be on-network with the PC, but does NOT require or use Internet connectivity, despite that normally being the case)
or as you note, bluetooth, assuming your PC has a bluetooth adapter. Just use standard bluetooth file sharing to copy file with desired content.
I don't know how fire TVs work, but if you can install android apps and they run in the background, you can try this: SSHDroid (or get it from APKMirror)
Then SSH into the Fire TV and run the commands (minus the adb shell part)
EDIT: I tried it myself on a different app, it refused to launch without root. Your experience may vary.
MTP on OSX sucks donkey dicks, so unfortunately not, as far as I know. Personally I resorted to using adb push/pull from the command line, which works fine for what I need. You could install SSHDroid and connect to your phone wirelessly with a FTP client like Cyberduck (use sftp://root@YOUR_IP/sdcard/ as adress), that's what I do sometimes when I want a GUI.
I run kodi on my Nvidia SHIELD.
I installed this: https://play.google.com/store/apps/details?id=berserker.android.apps.sshdroid
to help me SSH into my SHIELD to mess around with that stuff.