Discord Webhook
Post messages to Discord webhooks.
MCP Server Discord Webhook
An MCP server for posting messages to Discord webhooks.
Installation
npm install @genpm/mcp-server-discord-webhook
Configuration
Add the following to your MCP configuration file:
{
"mcpServers": {
"discord-webhook": {
"command": "npx",
"args": [
"-y",
"@genpm/mcp-server-discord-webhook"
],
"env": {
"DISCORD_WEBHOOK_URL": "your-discord-webhook-url"
},
"alwaysAllow": [
"send_message"
]
}
}
}
Features
send_message
Sends a message to Discord.
Parameters:
content: Message content (required)username: Display name (optional)avatar_url: Avatar URL (optional)
Example:
<use_mcp_tool>
<server_name>discord-webhook</server_name>
<tool_name>send_message</tool_name>
<arguments>
{
"content": "Test message",
"username": "Custom Name"
}
</arguments>
</use_mcp_tool>
Development
This project uses GitHub Actions for continuous integration and automated publishing to npm. When you push a new version tag (e.g., v1.0.0), it will automatically:
- Build the package
- Run tests
- Publish to npm
- Create a GitHub release
For more details about the release process, see CHANGELOG.md.
License
MIT
Author
genm
संबंधित सर्वर
better-telegram-mcp
Production-grade MCP server for Telegram with dual-mode Bot API + MTProto, 6 composite tools
MCP LinkedIn
Interact with LinkedIn using an unofficial API, requiring email and password for authentication.
Teams MCP
Interact with Microsoft Teams, users, and organizational data via the Microsoft Graph API.
Upbit MCP Server
Access market data, manage accounts, and execute trades on the Upbit Cryptocurrency Exchange via its OpenAPI.
Gmail MCP server
A super simple and tiny MCP server for gmail in python
LLM Chat Assistant
A chat assistant that integrates an MCP client with an LLM and other external MCP servers.
VOICEROID Daemon
A text-to-speech server for VOICEROID2 via the voiceroid_daemon.
Channel.io
Integrate with the Channel Talk API to let AI assistants access and utilize chat information.
Bluesky MCP Server
An MCP server for Bluesky that provides tools to interact with the ATProtocol.
Slack User
Interact with Slack workspaces as a user via the Slack API.