MCP Server Discord Webhook
by genm
An MCP server for posting messages to Discord webhooks. It allows sending messages to Discord channels through webhooks using MCP commands.
Last updated: N/A
What is MCP Server Discord Webhook?
This is an MCP (Minecraft Command Protocol) server that enables sending messages to Discord channels via Discord webhooks. It acts as a bridge between MCP and Discord, allowing you to trigger Discord messages from within MCP-compatible applications.
How to use MCP Server Discord Webhook?
- Install the package using
npm install @genpm/mcp-server-discord-webhook
. 2. Configure your MCP configuration file by adding a 'discord-webhook' server entry as shown in the README. 3. Set theDISCORD_WEBHOOK_URL
environment variable to your Discord webhook URL. 4. Use thesend_message
tool with the requiredcontent
parameter and optionalusername
andavatar_url
parameters.
Key features of MCP Server Discord Webhook
Send messages to Discord webhooks
Customizable username and avatar
Easy integration with MCP
Automated publishing to npm using GitHub Actions
Use cases of MCP Server Discord Webhook
Sending server status updates to Discord
Notifying users of in-game events
Creating custom Discord bots using MCP
Alerting administrators of critical events
FAQ from MCP Server Discord Webhook
How do I get a Discord webhook URL?
How do I get a Discord webhook URL?
You can create a webhook in your Discord server settings under Integrations.
What is MCP?
What is MCP?
MCP stands for Minecraft Command Protocol. It's a protocol for communicating with Minecraft servers and other applications.
Can I customize the message format?
Can I customize the message format?
The message content is customizable via the content
parameter. You can also set a custom username and avatar.
How do I update the server?
How do I update the server?
The server is automatically updated when a new version is published to npm. You can update your local installation using npm update @genpm/mcp-server-discord-webhook
.
What permissions are required?
What permissions are required?
The alwaysAllow
array in the configuration specifies the allowed tools. In this case, send_message
is allowed.