Webhook Toolkit
Qué hace este MCP
Creates webhook endpoints, captures and replays requests, configures responses, and signs or verifies webhook payloads.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'maxLength': 60, 'description': "Label, e.g. 'stripe-test'"}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['token', 'request_id'], 'properties': {'token': {'type': 'string'}, 'request_id': {'type': 'string'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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)'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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'}}}
Cambios recientes en herramientas
Servidores MCP similares
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.