MCP Relay Server
Allows Claude to send messages and prompts to a Discord channel and receive responses
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Relay ServerAsk the team if they're ready for the 2pm meeting"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Relay
This MCP server allows Claude to send messages and prompts to a Discord channel and receive responses.
Setup Instructions
1. Create a Discord Application and Bot
Go to the Discord Developer Portal
Click "New Application" and give it a name
Go to the "Bot" section in the left sidebar
Under the bot's token section, click "Reset Token" and copy the new token
Keep this token secure! Don't share it publicly
Under "Privileged Gateway Intents", enable:
Message Content Intent
Server Members Intent
Presence Intent
2. Invite the Bot to Your Server
Go to the "OAuth2" section in the left sidebar
Select "URL Generator"
Under "Scopes", select:
bot
applications.commands
Under "Bot Permissions", select:
Send Messages
Embed Links
Read Message History
Copy the generated URL and open it in your browser
Select your server and authorize the bot
3. Get Channel ID
In Discord, enable Developer Mode:
Go to User Settings > App Settings > Advanced
Turn on "Developer Mode"
Right-click the channel you want to use
Click "Copy Channel ID"
4. Configure MCP Settings
The server requires configuration in your MCP settings file. Add the following to your configuration file:
{
"mcpServers": {
"discord-relay": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/MCP Relay/build/index.js"
],
"env": {
"DISCORD_TOKEN": "your_bot_token_here",
"DISCORD_CHANNEL_ID": "your_channel_id_here"
}
}
}
}Replace:
/ABSOLUTE/PATH/TO/MCP Relaywith the actual path to your MCP Relay projectyour_bot_token_herewith your Discord bot tokenyour_channel_id_herewith your Discord channel ID
Note: Make sure to use absolute paths in the configuration.
Related MCP server: Discord Notification MCP Server
Usage
The server provides a tool called send-message that accepts the following parameters:
{
type: 'prompt' | 'notification', // Type of message
title: string, // Message title
content: string, // Message content
actions?: Array<{ // Optional action buttons
label: string, // Button label
value: string // Value returned when clicked
}>,
timeout?: number // Optional timeout in milliseconds
}Message Types
Notification: Simple message that doesn't expect a response
{ "type": "notification", "title": "Hello", "content": "This is a notification" }Prompt: Message that waits for a response
{ "type": "prompt", "title": "Question", "content": "Do you want to proceed?", "actions": [ { "label": "Yes", "value": "yes" }, { "label": "No", "value": "no" } ], "timeout": 60000 // Optional: 1 minute timeout }
Notes:
Prompts can be answered either by clicking action buttons or sending a text message
Only one response is accepted per prompt
If a timeout is specified, the prompt will fail after the timeout period
Notifications don't wait for responses and return immediately
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that allows Claude to interact with Discord by providing tools for sending/reading messages and managing server resources through Discord's API.Last updated619225MIT
- Alicense-qualityDmaintenanceEnables Claude Code to send notifications to Discord channels via webhooks when tasks complete, errors occur, or user intervention is needed. Deployed serverlessly on Cloudflare Workers with support for rich message formatting and embeds.Last updated8MIT
- AlicenseAqualityDmaintenanceAn 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.Last updated6143MIT
- Flicense-qualityCmaintenanceAn MCP server that enables Claude Desktop to interact with Discord through a dedicated bot. It allows users to list channels, read message history, and send messages directly from the AI interface.Last updated2
Related MCP Connectors
An MCP server that integrates with Discord to provide AI-powered features.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
MCP server for AI job search — find jobs, track applications, get alerts. Claude, ChatGPT, Cursor.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/emiliobool/MCP-Relay'
If you have feedback or need assistance with the MCP directory API, please join our Discord server