What is My-MC.Link?
My-MC.Link provides free Minecraft server hosting with a focus on security, flexibility, and ease of use. Powered by an innovative Peer-to-Peer (P2P) network, our platform offers secure, low-latency hosting with end-to-end encrypted connections, eliminating the need to expose IP addresses or ports.
Peer-to-Peer Networking
Connect securely without sharing IPs or ports, using a fully encrypted P2P system powered by Holesail.
Portable Servers
Bind your server to any device—localhost, PC, or server—for unparalleled flexibility and security.
Automated Management
Our bot simplifies server creation, mod installation, and updates via a user-friendly interface and REST API.
My-MC Realms!
Replace Realms with our custom server browser for easy access to your server!
Limitations
While My-MC.Link is powerful, there are some constraints to be aware of:
- Fixed Environment: Servers use pre-built FabricMC images, and custom environments are not supported.
- Server Location: Servers are hosted within the East Coast, USA.
- Public IP Access: The
my-mc.link
public IP is available for a limited time. - Inactivity Policy: Servers idle for 1 month are automatically deleted.
- Beta Status: As a test service, uptime and support may not be 24/7.
Getting Started
Prerequisites
Before you begin, ensure you:
- Agree to the Terms of Service.
- Join our Discord and review the rules.
Creating a Server
1. Run the following command in Discord:
/create-server
2. Wait 1–2 minutes for server initialization.
Connecting via Jump Host
- Create a Connection:
/my-mc-link
- Monitor logs at panel.my-mc.link.
ℹ️ No Login?
Run /panel-login
to generate a one-time login link.
Connecting to Your Server
Simple Connection
Follow these steps to connect quickly:
- Generate a P2P proxy link:
/my-mc-link
- Use the provided URL to connect in Minecraft.
- For SFTP access:
/my-mc-sftp
Troubleshooting:
If the connection fails, rerun
/my-mc-link
or
/my-mc-sftp
to generate a new link.
All connections reset at 12 AM EST every Sunday. SFTP connections close daily at 12 AM EST.
Advanced Connection
For full control, bind your server using Holesail.
Manual Setup
- Get your connector key:
/connection-details
- Install Node.js and Holesail:
npm i holesail -g
- Bind your server (replace
yourConnectorHere
with your key):
holesail --port 25565 yourConnectorHere
- Connect to127.0.0.1:25565
.
- For public access:
holesail --port 25565 --host 0.0.0.0 yourConnectorHere
Automated Setup
- Run the setup script:
bash <(curl -s https://my-mc.link/connectMC)
- Enter your connection hash and port when prompted.
- Connect to
localhost:
in Minecraft.
Geyser Support
My-MC.Link supports Geyser, enabling cross-platform play between Java and Bedrock editions.
Setup Instructions:
1. Install Geyser:
/mod-install mod: wKkoqHrH
2. Reboot your server:
/reboot
- Confirm in logs: Connection 'geyser' created successfully on port 19132
.
3. Generate a Geyser link:
/my-mc-geyser
4. Use the provided port to connect via Bedrock.
Note: Geyser and standard connections can run simultaneously.
Mod Management
Manage mods effortlessly with our bot.
- Search Mods:
/mod-search
Or browse Modrinth. - Install a Mod:
/mod-install mod:
- Update Mods:
/mods-update
- Uninstall a Mod:
/uninstall-mod mod:
Remote Console Access
Run RCON commands via our bot.
- Execute a Command:
/mc-cmd cmd:
- Convenience Commands:
- List players:/list-players
- Give items:/give username:
item: - amount:
- Add to whitelist:/whitelist username:
- Remove from whitelist:/delist username:
- amount:
Automatic Website Hosting
Each server includes an Apache web server for hosting a basic website.
1. Connect via SFTP to /Minecraft/www
and upload your files.
2. Get your website URL:
/my-website-url
Note: URLs are cryptographically generated and use our P2P proxy.
Bluemap Integration
Every server includes a Bluemap instance for interactive maps.
- Get your Bluemap URL:
/bluemap-url
Note: URLs are long and P2P-based.
Plugin Support
Plugins can be enabled using Cardboard or Banner, but they may cause instability.
Recommended Mod Alternatives:
- AuthMe: EasyAuth
- CoreProtect: Ledger
- DiscordSRV: Discord-MC-Chat
- Profiling: Spark
- Whitelist: EasyWhitelist
- SkinsRestorer: FabricTailor
- LuckPerms: LuckPerms
Note: Use AuthMe/SkinsRestorer only for offline-mode servers.
Proxy Servers (BungeeCord/Velocity)
Proxy servers like Velocity connect multiple Minecraft servers, allowing seamless player transfers. Players connect to a lightweight proxy, which redirects them to “slave” servers.
Recommended Proxy: Use Velocity for stability and performance. Avoid BungeeCord (outdated) or Waterfall (unsupported).
Connecting to My-MC.Link:
1. Use /my-mc-link
for a temporary domain (7-day limit) or the Advanced Connection method.
2. Install FabricProxy-Lite on your Fabric server to prevent direct connections.
MyMcRealms
MyMcRealms is a free alternative to Minecraft Realms, integrated with My-MC.Link.
How to Connect:
1. Install the Fabric mod loader.
2. Download the MyMcRealms mod: MyMcRealms-1.0.jar.
3. Place it in your Minecraft mods
folder (e.g., .minecraft/versions/1.21/mods
).
4. Launch Minecraft and click the Minecraft Realms button.
Troubleshooting:
- Server Not Visible: Run /my-mc-link
and wait ~1 minute or restart the game.
- Not the Owner: Claim ownership with:
/mc-cmd cmd: op
Managing Players:
- Operator Status:
- In-game: /op
- Via Realms: Configure
→ Players
- Whitelist:
- In-game: /whitelist
- Via Realms: Configure
→ Players
or Settings
Note: MyMcRealms is free, unlike Mojang’s premium Realms.
My-MC API
The My-MC API allows programmatic server management via HTTP requests.
Key Features:
- Authentication: Generate a 365-day API key with
/api-key
in Discord. - Server Management: Start, stop, or restart servers (
GET /start
,/stop
,/restart
). - Player Management: List players (
GET /list-players
), ban/unban (POST /ban
,/unban
), send messages (POST /say
,/tell
). - Mod Management: Install/uninstall mods (
POST /install
,/uninstall
), search mods (POST /search
), list mods (GET /mod-list
). - Monitoring: View stats (
GET /stats
) and logs (GET /log
).
Documentation:
- API: API Docs
- JavaScript Library: MyMC Lib Docs
Beta Phase Notice
My-MC.Link is in beta, so minor issues may arise. Please review our Terms of Service and Discord Rules before getting started.