MCP ExplorerExplorer

Mcp Webhook

@kevinwatton 9 months ago
18 MIT
FreeCommunity
AI Systems
mcp webhook

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.

Content

MseeP.ai Security Assessment Badge

MCP Webhook Server

smithery badge

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

Webhook Server MCP server

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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers