- Explore MCP Servers
- mcp-webhook
Mcp Webhook
What is Mcp Webhook
MCP Webhook is an implementation of an MCP server that facilitates message sending capabilities through webhooks, allowing integration with various applications.
Use cases
Use cases include sending automated messages to a webhook, customizing message appearances with usernames and avatars, and integrating with LLMs for enhanced communication capabilities.
How to use
To use MCP Webhook, install it via npm with the command npm install @kevinwatt/mcp-webhook, then configure it in Dive Desktop by adding the MCP server and providing the necessary webhook URL.
Key features
Key features include generic webhook support for sending messages to any endpoint, custom username settings for messages, avatar customization, and compatibility with MCP-integrated LLMs like Dive.
Where to use
MCP Webhook can be used in various fields such as automation, chat applications, and any system that requires integration with webhooks for message delivery.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Webhook
MCP Webhook is an implementation of an MCP server that facilitates message sending capabilities through webhooks, allowing integration with various applications.
Use cases
Use cases include sending automated messages to a webhook, customizing message appearances with usernames and avatars, and integrating with LLMs for enhanced communication capabilities.
How to use
To use MCP Webhook, install it via npm with the command npm install @kevinwatt/mcp-webhook, then configure it in Dive Desktop by adding the MCP server and providing the necessary webhook URL.
Key features
Key features include generic webhook support for sending messages to any endpoint, custom username settings for messages, avatar customization, and compatibility with MCP-integrated LLMs like Dive.
Where to use
MCP Webhook can be used in various fields such as automation, chat applications, and any system that requires integration with webhooks for message delivery.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
MCP Webhook Server
An MCP server implementation that integrates with webhooks, providing message sending capabilities.
Features
- Generic Webhook Support: Send messages to any webhook endpoint
- Custom Username: Set custom display name for messages
- Avatar Support: Customize message avatar
- MCP Integration: Works with Dive and other MCP-compatible LLMs
Installation
Installing via Smithery
To install MCP Webhook Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @kevinwatt/mcp-webhook --client claude
Manual Installation
npm install @kevinwatt/mcp-webhook
Configuration with Dive Desktop
- Click “+ Add MCP Server” in Dive Desktop
- Copy and paste this configuration:
{
"mcpServers": {
"webhook": {
"command": "npx",
"args": [
"-y",
"@kevinwatt/mcp-webhook"
],
"env": {
"WEBHOOK_URL": "your-webhook-url"
},
"alwaysAllow": [
"send_message"
]
}
}
}
- Click “Save” to install the MCP server
Tool Documentation
- send_message
- Send message to webhook endpoint
- Inputs:
content(string, required): Message content to sendusername(string, optional): Display nameavatar_url(string, optional): Avatar URL
Usage Examples
Ask your LLM to:
"Send a message to webhook: Hello World!" "Send a message with custom name: content='Testing', username='Bot'"
Manual Start
If needed, start the server manually:
npx @kevinwatt/mcp-webhook
Requirements
- Node.js 18+
- MCP-compatible LLM service
License
MIT
Author
kevinwatt
Keywords
- mcp
- webhook
- chat
- dive
- llm
- automation
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.











