Webhook Toolkit
What this MCP does
Creates webhook endpoints, captures and replays requests, configures responses, and signs or verifies webhook payloads.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'maxLength': 60, 'description': "Label, e.g. 'stripe-test'"}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token', 'request_id'], 'properties': {'mode': {'enum': ['explain', 'handler'], 'type': 'string'}, 'token': {'type': 'string'}, 'language': {'enum': ['node', 'nextjs', 'python', 'php', 'go', 'ruby'], 'type': 'string', 'description': 'Handler language (mode=handler). Default node.'}, 'request_id': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token', 'request_id'], 'properties': {'token': {'type': 'string'}, 'request_id': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Default 10'}, 'token': {'type': 'string'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token', 'request_id', 'target_url'], 'properties': {'token': {'type': 'string'}, 'request_id': {'type': 'string'}, 'target_url': {'type': 'string', 'format': 'uri'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token'], 'properties': {'body': {'type': 'string', 'maxLength': 10000}, 'token': {'type': 'string'}, 'status': {'type': 'integer', 'maximum': 599, 'minimum': 100}, 'content_type': {'type': 'string', 'maxLength': 120}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'secret'], 'properties': {'secret': {'type': 'string', 'description': 'The webhook signing secret configured in your handler (whsec_… for Stripe)'}, 'payload': {'type': 'string', 'description': 'JSON payload (or form fields as JSON for Twilio). Default: a realistic sample event.'}, 'provider': {'enum': ['stripe', 'github', 'shopify', 'slack', 'twilio', 'mailgun'], 'type': 'string'}, 'event_type': {'type': 'string', 'description': 'Sample event to use when no payload is given, e.g. checkout.session.completed'}, 'target_url': {'type': 'string', 'description': 'Handler URL (required for Twilio, whose signature covers the URL)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['provider', 'secret', 'raw_body', 'signature'], 'properties': {'url': {'type': 'string', 'description': 'Twilio only: the full URL Twilio called'}, 'secret': {'type': 'string'}, 'provider': {'enum': ['stripe', 'github', 'shopify', 'slack', 'twilio'], 'type': 'string'}, 'raw_body': {'type': 'string', 'description': 'The raw request body exactly as received'}, 'signature': {'type': 'string', 'description': 'The signature header value (Stripe-Signature, X-Hub-Signature-256, X-Shopify-Hmac-Sha256, X-Slack-Signature, X-Twilio-Signature)'}, 'timestamp': {'type': 'string', 'description': 'Slack only: X-Slack-Request-Timestamp'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token'], 'properties': {'after': {'type': 'string', 'description': 'ISO timestamp: only requests strictly newer than this. Default: now.'}, 'token': {'type': 'string', 'description': 'Token of the webhook URL (the part after /r/)'}, 'timeout_seconds': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Default 30, max 50'}}}
Recent tool changes
Similar MCP servers
Busymate DevTools
Captures, inspects, exports, and debugs HTTPS traffic from devices and applications, with request and response inspection, proxy …
l0-py-blocks-mcp
Manages Selise Blocks Cloud projects, schemas, data gateways, authentication, MFA, roles, permissions, CAPTCHA, SSO credentials, …
Utility Matrix
Offers calculators and analyzers for cloud costs, SRE and DORA metrics, Kubernetes and Docker configuration, secrets detection, v…
Agentic Endpoints
Offers pay-per-call utilities for text compression, web scraping, PDF parsing, meeting transcript storage and search, encrypted s…
domainee
Provides domain, DNS, TLS, email-authentication, HTTP, WHOIS, availability, and website diagnostics for SaaS custom-domain setups.
Stigmer
Discovers verified AWS method contracts, generates least-privilege IAM policies, and evaluates AWS authorization before and after…
Datoka Hooks
Relays webhook events to verified receivers with idempotency, retries, signed delivery observations, receipt verification, and de…
RDAP API
Looks up normalized RDAP registration and allocation data for domains, IPs, autonomous systems, entities, nameservers, and TLDs.