
MCP Webhook Server
Enables sending messages to webhook endpoints through the MCP protocol, supporting custom content, display names, and avatar URLs.
kevinwatt
Tools
send_message
Send message to webhook endpoint
README
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
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
Recommended Servers
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Claude Code MCP
An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.
Apple MCP Server
Enables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.

Supabase MCP Server
A Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.
@kazuph/mcp-gmail-gas
Model Context Protocol server for Gmail integration. This allows Claude Desktop (or any MCP client) to interact with your Gmail account through Google Apps Script.
MCP Server Trello
Facilitates interaction with Trello boards via the Trello API, offering features like rate limiting, type safety, input validation, and error handling for seamless management of cards, lists, and board activities.
Metabase MCP Server
Enables AI assistants to interact with Metabase databases and dashboards, allowing users to list and execute queries, access data visualizations, and interact with database resources through natural language.

Linear MCP Server
A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.

Airtable MCP Server
A Model Context Protocol server that provides tools for programmatically managing Airtable bases, tables, fields, and records through Claude Desktop or other MCP clients.
MongoDB MCP Server
Provides read-only access to MongoDB databases for LLMs to inspect collection schemas and execute aggregation pipelines.