Overview
MCP Server Discord Webhook is a tool that allows users to post messages to Discord webhooks from an MCP server.
To use the MCP Server Discord Webhook, install it via npm and configure it in your MCP configuration file with your Discord webhook URL.
- Sends messages to Discord channels via webhooks. - Customizable message content, username, and avatar URL. - Easy integration with MCP servers.
- Sending notifications from an MCP server to a Discord channel.
- Automating message posting for server events.
- Custom alerts and updates for server activities.
Add to your AI client
Use these steps to connect MCP Server Discord Webhook in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-server-discord-webhook-genm": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-discord-webhook-genm"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-server-discord-webhook-genm": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-discord-webhook-genm"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-server-discord-webhook-genm": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-discord-webhook-genm"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-server-discord-webhook-genm": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-discord-webhook-genm"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-server-discord-webhook-genm": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-discord-webhook-genm"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-server-discord-webhook-genm": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-discord-webhook-genm"
]
}
}
}FAQ
How do I install the MCP Server Discord Webhook?
You can install it using npm with the command `npm install @genpm/mcp-server-discord-webhook`.
What do I need to configure?
You need to add your Discord webhook URL in the MCP configuration file.
Can I customize the messages sent?
Yes! You can customize the message content, username, and avatar URL.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":869,"uuid":"97a1cadb-616f-4ffd-9a4c-2d6f6e3b03d2","name":"mcp-server-discord-webhook","title":"MCP Server Discord Webhook","description":"Discord Webhook MCP Server","avatar_url":"https://avatars.githubusercontent.com/u/7888351?v=4","created_at":"2025-01-28T02:15:14.383Z","updated_at":"2025-02-23T07:15:13.240Z","status":"created","author_name":"genm","author_avatar_url":"https://avatars.githubusercontent.com/u/7888351?v=4","tags":"discord,webhook,mcp-server","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/genm/mcp-server-discord-webhook","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]