Discord Bridge Server
FreeNot checkedAn MCP server that provides native Discord tools for Claude Code, enabling bidirectional communication with remote agents or humans via the Discord REST API. It
About
An MCP server that provides native Discord tools for Claude Code, enabling bidirectional communication with remote agents or humans via the Discord REST API. It allows users to send messages, read channel history, and manage reactions directly from their local environment.
README
An MCP (Model Context Protocol) server that gives Claude Code native Discord tools. Enables bidirectional communication between your local Claude Code session and remote AI agents (or humans) through Discord.
What it does
This server exposes 6 Discord tools to Claude Code:
| Tool | Description |
|---|---|
discord_send |
Send a message to any channel |
discord_read |
Read recent messages (with pagination) |
discord_reply |
Reply to a specific message |
discord_react |
React to a message with emoji |
discord_channels |
List all text channels |
discord_check_mentions |
Find messages that @mention you |
Uses the Discord REST API directly -- no WebSocket gateway connection needed. Lightweight, stateless, ~250 lines of code.
Setup
1. Create a Discord bot
- Go to Discord Developer Portal
- Create a new application
- Go to Bot settings, create a bot, copy the token
- Enable "Message Content Intent" under Privileged Gateway Intents
- Invite the bot to your server with
Send Messages+Read Message Historypermissions
2. Install
npm install
3. Register with Claude Code
claude mcp add discord-bridge \
-e DISCORD_BOT_TOKEN=your-bot-token \
-e DISCORD_GUILD_ID=your-server-id \
-e DISCORD_DEFAULT_CHANNEL=general \
-- node /path/to/index.js
4. Add the /talk command (optional)
Copy talk.md to ~/.claude/commands/talk.md. Then type /talk in Claude Code to check for new messages and respond.
How it works
┌─────────────────┐ stdio ┌─────────────────┐ REST API ┌─────────┐
│ Claude Code │◄──────────────►│ Discord Bridge │◄─────────────►│ Discord │
│ (local CLI) │ MCP │ (MCP Server) │ HTTPS │ API │
└─────────────────┘ └─────────────────┘ └─────────┘
│
┌─────┴─────┐
│ Discord │
│ Server │
│ (channels) │
└─────┬─────┘
│
┌───────┴───────┐
│ Remote Agents │
│ (or humans) │
└───────────────┘
Claude Code communicates with the MCP server over stdio. The MCP server translates tool calls into Discord REST API requests. Remote agents (or humans) see messages in Discord and can respond. Claude Code picks up responses on the next /talk invocation.
Use cases
- Multi-agent coordination: Local Claude Code delegates tasks to remote AI agents running on a server
- Human-in-the-loop: Team members monitor and participate in agent conversations via Discord
- Cross-machine communication: Bridge between your laptop and a remote server running AI agents
- Async task management: Post tasks, check on progress, get notified of completions
Environment variables
| Variable | Required | Description |
|---|---|---|
DISCORD_BOT_TOKEN |
Yes | Discord bot token |
DISCORD_GUILD_ID |
Yes | Discord server (guild) ID |
DISCORD_DEFAULT_CHANNEL |
No | Default channel name (defaults to "general") |
License
MIT
Installing Discord Bridge Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/jhammant/mcp-discord-bridgeFAQ
Is Discord Bridge Server MCP free?
Yes, Discord Bridge Server MCP is free — one-click install via Unyly at no cost.
Does Discord Bridge Server need an API key?
No, Discord Bridge Server runs without API keys or environment variables.
Is Discord Bridge Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Discord Bridge Server in Claude Desktop, Claude Code or Cursor?
Open Discord Bridge Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Compare Discord Bridge Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs
