MC Linker is the easiest way to connect your Minecraft server with Discord.
NO custom bot creation or configuration files needed!
Add chat bridges, view player stats, advancements, and inventories, run commands and moderate your server all within
Discord.
- Chat Bridge — Sync your Minecraft server chat with Discord channels via webhooks. Supports chat messages,
join/quit notifications, death messages, advancements, commands, and server start/stop events. Filter which events and
commands appear in Discord. - Console Channels — View your server’s console output in Discord.
- Inventory Viewer — Render and display any player’s inventory directly in Discord.
- Stats & Advancements — Look up detailed Minecraft statistics and advancement trees for any player on your server.
- Server Moderation — Ban, unban, kick, op, deop, and change gamemodes for players directly from Discord.
- Remote Commands — Execute any Minecraft command on your server from Discord with tab-completion support.
- Stat Channels — Automatically updating Discord channels that display your server’s online status or player count.
- Role Sync — Sync Discord roles with Minecraft teams and LuckPerms/Vault groups.
- Account Linking — Let players connect their Discord and Minecraft accounts for a seamless experience.
- Linked Roles — Discord linked-role connections. Grants a role on linking account and displays a badge on a member profile.
- Server & User Info — View detailed information about your connected server (properties, gamerules, operators,
server icon) or any user. - Private Messaging — Send private messages to online players from Discord.
- Custom Bot — Subscribers can run MC Linker as their own custom Discord bot with a custom presence.
- Per-Server Customization — Adjust the appearance of the bot (avatar, username, banner, etc.) to your likings.
1. Invite the Discord bot
2. Install the Minecraft plugin/mod
Add the Discord-Linker plugin/mod to your Minecraft Java Edition server from Modrinth .
The plugin supports Spigot, Paper, and other Bukkit-compatible servers on 1.8-latest, as well as Fabric and Forge/NeoForge.
3. Connect- Restart your Minecraft server (or run
/reload confirm) - Run
/connectin Discord - Follow the instructions in the embed
You can then run /chatchannel add in Discord to set up a chat bridge.
Core
| Command | Description |
|---|---|
/help |
Detailed description and usage of every command |
/connect |
Connect your Minecraft server with the bot |
/disconnect |
Disconnect your server |
/account connect |
Link your Discord account with your Minecraft account |
/customize |
Customize the bot’s appearance for your server |
| Command | Description |
|---|---|
/inventory |
View the inventory of any player |
/stats |
Look up Minecraft stats of any player |
/advancements |
Browse Minecraft advancements of any player |
/userinfo |
Display information about a connected user |
/message |
Send a private message to an online player |
| Command | Description |
|---|---|
/command |
Execute any Minecraft command on your server |
/serverinfo |
Display information about your server |
/chatchannel |
Configure the Discord chat bridge channel |
/statchannel |
Set up auto-updating status/player-count channels |
/rolesync |
Sync Discord roles with Minecraft teams/groups |
| Command | Description |
|---|---|
/ban |
Ban a player from the Minecraft server |
/unban |
Unban a player |
/kick |
Kick a player |
/op |
Grant operator status |
/deop |
Revoke operator status |
/gamemode |
Change a player’s gamemode |

