Discord Webhook MCP
A Model Context Protocol (MCP) server for sending messages to Discord via Webhook.
Features
- Send messages to Discord through a webhook
- Communicate via the MCP protocol (for Claude Desktop integration)
Installation & Setup
npm install
npm run build
Environment Variables
DISCORD_WEBHOOK_URL: The Discord Webhook URL to which messages will be sent.
Claude Desktop Integration
Add the following configuration to your claude_desktop_config.json:
{
"mcpServers": {
"discordWebhook": {
"command": "node",
"args": [
"<PROJECT_PATH>/build/index.js"
],
"env": {
"DISCORD_WEBHOOK_URL": "<YOUR_DISCORD_WEBHOOK_URL>"
}
}
}
}
API Reference
send_discord_webhook
Sends a message to Discord via webhook.
Parameters
content(string, required): The message content to send to Discord.
Returns
ok(boolean): Whether the operation succeeded.message(string): Result message.discordResponse(object, optional): Discord API response object.error(object, optional): Error information if failed.
Tech Stack
- TypeScript
- Model Context Protocol SDK
- discord.js
- Zod (validation)
Recommend MCP Servers 💡
mvf1-cli
A Python package and command line interface to control video players for MultiViewer For F1, the best way to watch Formula 1.
mcp-graphql-forge
A lightweight, configuration-driven MCP server that exposes curated GraphQL queries as modular tools, enabling intentional API interactions from your agents.
MayaMCP
Model Context Protocol (MCP) server implementation for Autodesk Maya
jvm-mcp-server
This is an implementation project of a JVM-based MCP (Model Context Protocol) server. The project aims to provide a standardized MCP server implementation for the JVM platform, enabling AI models to better interact with the Java ecosystem.
naver-map-mcp
MCP server utilizing Naver Map APIs for geocoding, reverse geocoding, and route search functionality
@jetbrains/mcp-proxy
A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio