Webhook Tester MCP Server

Webhook Tester MCP Server

Modular server for managing, inspecting, and automating webhooks with FastMCP.

8
Stars
4
Forks
8
Watchers
3
Issues
Webhook Tester MCP Server provides a modular FastMCP-based server to automate and manage Webhook tokens (URLs), inspect incoming requests, and perform analytics without custom API integration. Built with the FastMCP framework, it exposes resources and tools for webhook observability and management. The server handles creation, listing, detail fetching, payload inspection, and deletion of webhooks, ensuring integration and automation of webhook workflows. It is easily configurable for use with Claude Desktop and supports demo testing for streamlined development.

Key Features

Create new webhooks
List all available webhooks
Fetch details for specific webhooks
Inspect and fetch webhook payloads
Delete existing webhooks
Integration with webhook-test.com
Built with the FastMCP framework
Modular resource exposition
Analytics of webhook activity
Easy configuration for external tools (e.g., Claude Desktop)

Use Cases

Automating the management of webhook endpoints
Monitoring and inspecting incoming webhook requests for debugging
Performing analytics on webhook traffic
Integrating standardized webhook management into AI/ML workflows
Developing and testing applications that rely on webhooks
Quickly generating, listing, and deleting test webhook URLs
Centralized dashboard for observing webhook activity
Collaborative webhook debugging in development teams
Secure handling and storage of webhook tokens
Quick integration with testing tools such as Claude Desktop

README

๐Ÿš€ Webhook Tester MCP Server

A powerful and modular FastMCP server for interacting with webhook-test.com, designed to automate and manage Webhook tokens (URLs), inspect incoming requests, and perform analytics โ€” all without writing custom API integrations.

Built with the FastMCP framework to expose modular tools and resources, this project enables webhook observability and management.

๐Ÿ›Ž๏ธ Webhooks 101

Webhooks let your app send and receive real-time updates between services. When sending, your app can POST data to a URL whenever something important happens โ€” like a new user signup or a status change. When receiving, your app listens for incoming POST requests from other services and reacts to the events they send. This setup is way more efficient than constant polling and is perfect for triggering actions, syncing data, or keeping systems in sync.

๐Ÿ“ฆ Features & Use Cases

โœ… Create new webhooks
โœ… List all available webhooks
โœ… Fetch webhook's details
โœ… Fetch webhook payloads
โœ… Delete webhooks

โš™๏ธ Setup

  1. Clone the repo
  2. Install dependencies pip install -r requirements.txt
  3. Configure .env

๐Ÿ” Testing Using Claude

  • Configure Claude Desktop to use the local server by editing your claude_desktop_config.json file:
{
    "mcpServers": {
      "webhook-tester-mcp": {
        "command": "fastmcp",
        "args": ["run", "{{fullPath}}\\Webhook-test_mcp\\server.py"]
      }
    }
  } 

๐Ÿงช Demo testing the Server

Watch the video

๐Ÿ“„ License

This project is licensed under the MIT License.

Star History

Star History Chart

Repository Owner

Repository Details

Language Python
Default Branch main
Size 2,295 KB
Contributors 1
MCP Verified Nov 12, 2025

Programming Languages

Python
100%

Tags

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • mcp-server-esignatures

    mcp-server-esignatures

    MCP eSignature server for drafting, managing, and sending digital contracts.

    mcp-server-esignatures acts as a Model Context Protocol (MCP) server tailored for eSignature workflows. It provides a suite of tools to create, manage, and send digital contracts and templates through a standardized interface. The server supports actions like drafting contracts, managing templates, inviting collaborators, and integrating securely with the eSignatures.com API. Authentication and environment configuration streamline setup for both development and production environments.

    • โญ 30
    • MCP
    • esignaturescom/mcp-server-esignatures
  • Octomind MCP Server

    Octomind MCP Server

    Let agents create and manage automated end-to-end tests with Octomind.

    Octomind MCP Server enables agents to interact with Octomind's end-to-end testing platform, allowing the creation, execution, and management of automated tests. It provides a server that integrates with various clients and allows for configuration, session management, and access to multiple testing tools and resources. The server supports extensible session storage options and integrates with external platforms like TestRail and Redis for advanced scenarios. It is designed to facilitate local development and enhance test management workflows.

    • โญ 21
    • MCP
    • OctoMind-dev/octomind-mcp
  • Globalping MCP Server

    Globalping MCP Server

    Enable AI models to run network tests globally via natural language.

    Globalping MCP Server implements the Model Context Protocol, enabling AI models to interface with a global network measurement platform through natural language. It allows AI clients to perform network diagnostic tests such as ping, traceroute, DNS, MTR, and HTTP from thousands of locations worldwide. The server offers AI-friendly context handling, detailed parameter descriptions, comparative analysis of network performance, and supports secure authentication using OAuth or API tokens.

    • โญ 33
    • MCP
    • jsdelivr/globalping-mcp-server
  • Hyperliquid Info MCP Server

    Hyperliquid Info MCP Server

    Real-time Hyperliquid perp DEX data and analytics via MCP.

    Provides an MCP-compliant server interface for accessing real-time user and market data from the Hyperliquid perpetual DEX. Enables bots, dashboards, and analytics platforms to query user positions, trading history, order books, and funding details seamlessly. Designed for integration with platforms like Claude Desktop and supports ISO 8601 time filtering.

    • โญ 23
    • MCP
    • kukapay/hyperliquid-info-mcp
  • Web3 Research MCP

    Web3 Research MCP

    Deep, automated, and structured crypto research delivered locally.

    Web3 Research MCP enables detailed and comprehensive research into cryptocurrency tokens by automating data gathering, analysis, and reporting tasks. It integrates multiple data sources such as CoinGecko, CoinMarketCap, and DeFiLlama to create structured research plans, track research progress, and generate in-depth reports on token fundamentals, market data, and more. Optimized for local deployment, it can be used with platforms like Claude Desktop and Cursor to streamline the research workflow.

    • โญ 144
    • MCP
    • aaronjmars/web3-research-mcp
  • Insforge MCP Server

    Insforge MCP Server

    A Model Context Protocol server for seamless integration with Insforge and compatible AI clients.

    Insforge MCP Server implements the Model Context Protocol (MCP), enabling smooth integration with various AI tools and clients. It allows users to configure and manage connections to the Insforge platform, providing automated and manual installation methods. The server supports multiple AI clients such as Claude Code, Cursor, Windsurf, Cline, Roo Code, and Trae via standardized context management. Documentation and configuration guidelines are available for further customization and usage.

    • โญ 3
    • MCP
    • InsForge/insforge-mcp
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results