MCP Webhook Server

by kevinwatt

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

  1. Click "+ Add MCP Server" in Dive Desktop
  2. Copy and paste this configuration:
{ "mcpServers": { "webhook": { "command": "npx", "args": [ "-y", "@kevinwatt/mcp-webhook" ], "env": { "WEBHOOK_URL": "your-webhook-url" }, "alwaysAllow": [ "send_message" ] } } }
  1. Click "Save" to install the MCP server

Tool Documentation

  • send_message
    • Send message to webhook endpoint
    • Inputs:
      • content (string, required): Message content to send
      • username (string, optional): Display name
      • avatar_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

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Enables sending messages to webhook endpoints through the MCP protocol, supporting custom content, display names, and avatar URLs.

  1. Features
    1. Installation
      1. Installing via Smithery
      2. Manual Installation
    2. Configuration with Dive Desktop
      1. Tool Documentation
        1. Usage Examples
          1. Manual Start
            1. Requirements
              1. License
                1. Author
                  1. Keywords

                    Related MCP Servers

                    • -
                      security
                      A
                      license
                      -
                      quality
                      A server for sending messages via WeCom bots using FastMCP, supporting asynchronous communication and message tracking through webhooks.
                      Last updated -
                      3
                      33
                      Python
                      MIT License
                      • Linux
                      • Apple
                    • A
                      security
                      A
                      license
                      A
                      quality
                      An MCP server that enables posting messages to Discord webhooks, allowing customization of content, username, and avatar URL.
                      Last updated -
                      1
                      0
                      JavaScript
                      MIT License
                    • -
                      security
                      A
                      license
                      -
                      quality
                      An MCP server that provides an interface for querying the AtherOS knowledge base through an API, allowing users to create chat sessions and send queries to retrieve information.
                      Last updated -
                      JavaScript
                      MIT License

                    View all related MCP servers

                    ID: ijmd1ia5zg