Changelog

January 26, 2026 · View on GitHub

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[2.1.3] - 2026-01-27

Changed

  • Smart waiting: wait_for_email and wait_for_request now check for existing items first
    • Returns immediately if matching email/request already exists (with "waited": false)
    • Only polls if nothing exists yet
    • Eliminates unnecessary 60-120 second waits when emails arrive before the wait call
  • Updated docstrings to document smart behavior

[2.1.2] - 2026-01-26

Removed

  • Removed clone_webhook tool due to webhook.site API compatibility issues (24 → 23 tools)

Changed

  • Updated README and badges to reflect 23 tools

[2.1.1] - 2026-01-26

Fixed

  • Fixed clone_webhook bug - was incorrectly calling .raise_for_status() on dict instead of Response object

[2.1.0] - 2026-01-26

Added

  • 3 New Tools (21 → 24 total):
    • send_multiple_requests - Send batch of requests for load testing
    • clone_webhook - Copy webhook with all settings to a new token
    • export_webhook_data - Export all requests to JSON format
  • post_raw() method in HTTP client for absolute URLs

Changed

  • Updated README badge (21 → 24 tools)
  • Added "Batch & Utility" tools section to README

[2.0.7] - 2026-01-26

Changed

  • Complete README rewrite with professional MCP-focused structure
  • Updated tool count badge (16 → 21)
  • Added natural language examples and use cases
  • Improved documentation with JSON response examples

2.0.6 - 2026-01-26

Removed

  • Removed 5 redundant script/test files (~800 lines)
  • Removed unused get_http_client() function
  • Removed unused sanitize_identifier() function
  • Removed unused WebhookInfo class
  • Removed unused WebhookRequest class
  • Cleaned up unused imports across 5 files

Added

  • LICENSE file (MIT)
  • CHANGELOG.md (this file)
  • Improvement plan documentation

2.0.5 - 2026-01-26

Fixed

  • Console script wrapper for proper uvx execution
  • Entry point configuration for MCP server

2.0.4 - 2026-01-26

Fixed

  • F-string syntax error in request service

2.0.3 - 2026-01-26

Fixed

  • uvx compatibility for MCP server startup
  • Module path resolution issues

2.0.2 - 2026-01-26

Fixed

  • Syntax error in request_service.py
  • Import organization issues

2.0.1 - 2026-01-26

Fixed

  • Package structure and imports
  • Build configuration

2.0.0 - 2026-01-25

Added

  • Complete rewrite with 21 MCP tools
  • Webhook management tools (create, configure, update, delete)
  • Request management tools (list, search, delete)
  • Bug bounty payload generators (SSRF, XSS, canary tokens)
  • Email and DNS endpoint support
  • Real-time request waiting with SSE
  • Link extraction from captured requests
  • Comprehensive validation and error handling
  • Async HTTP client with proper connection management
  • Structured logging with configurable levels

Changed

  • Migrated to MCP SDK 1.0.0
  • Improved code architecture with service layer pattern
  • Enhanced type hints throughout codebase

1.0.0 - 2026-01-24

Added

  • Initial release with basic webhook.site integration
  • Core webhook creation and management
  • Request capture and retrieval