이 MCP로 할 수 있는 일
Creates webhook endpoints, captures and replays events, forwards traffic, verifies signatures, learns payload schemas, and generates types or handlers.
도구
입력 스키마
{'type': 'object', 'required': ['bucket_id'], 'properties': {'secret': {'type': 'string', 'description': "The provider's signing secret (≥16 chars)."}, 'bucket_id': {'type': 'string', 'description': 'The endpoint id.'}, 'on_failure': {'enum': ['reject', 'accept_log'], 'type': 'string', 'description': 'What to do with a failed signature.'}, 'header_name': {'type': 'string', 'description': 'Signature header to read (auto-detected if omitted).'}, 'hmac_enabled': {'type': 'boolean', 'description': 'Enable verification.'}, 'tolerance_seconds': {'type': 'number', 'description': 'Max timestamp skew allowed, in seconds.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'name': {'type': 'string', 'description': 'Human label for the bucket.'}, 'environment': {'enum': ['production', 'staging', 'sandbox', 'development'], 'type': 'string', 'description': 'Deployment environment.'}, 'external_ref': {'type': 'string', 'description': 'Your own stable identifier (unique per account) for idempotent re-provisioning and re-finding.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['bucket_id'], 'properties': {'bucket_id': {'type': 'string', 'description': 'The endpoint id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['schema_id'], 'properties': {'to': {'type': 'string', 'description': 'Target version number, or "current".'}, 'from': {'type': 'string', 'description': 'Baseline version number (defaults to the one before "to").'}, 'schema_id': {'type': 'string', 'description': 'The schema id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['schema_id'], 'properties': {'version': {'type': 'string', 'description': 'Version number, or "current" (the default).'}, 'schema_id': {'type': 'string', 'description': 'The schema id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['bucket_id', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Destination URL to forward to.'}, 'name': {'type': 'string', 'description': 'Optional label for the destination.'}, 'bucket_id': {'type': 'string', 'description': 'The endpoint id.'}, 'rule_name': {'type': 'string', 'description': 'Optional name for the routing rule when using condition_tree.'}, 'forward_all': {'type': 'boolean', 'description': 'Forward every event unconditionally.'}, 'condition_tree': {'type': 'object', 'description': 'A condition tree (AND/OR of field comparisons) to forward only matching events. Mutually exclusive with forward_all.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['schema_id'], 'properties': {'lang': {'enum': ['typescript', 'json-schema', 'zod'], 'type': 'string', 'description': 'Output format for a bare type.'}, 'version': {'type': 'string', 'description': 'Version number, or "current" (the default).'}, 'framework': {'enum': ['next', 'express'], 'type': 'string', 'description': 'Return a ready-to-paste handler scaffold instead of a bare type. Overrides lang.'}, 'schema_id': {'type': 'string', 'description': 'The schema id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['bucket_id'], 'properties': {'bucket_id': {'type': 'string', 'description': 'The endpoint id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['event_id'], 'properties': {'event_id': {'type': 'string', 'description': 'The event id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['schema_id'], 'properties': {'version': {'type': 'string', 'description': 'Version number, or "current" (the default).'}, 'schema_id': {'type': 'string', 'description': 'The schema id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['bucket_id'], 'properties': {'type': {'type': 'string', 'description': "The provider's own event name, matched exactly (e.g. payment_intent.succeeded)."}, 'provider': {'type': 'string', 'description': 'Filter to a provider attributed at ingest (e.g. stripe, github).'}, 'bucket_id': {'type': 'string', 'description': 'The endpoint id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'external_ref': {'type': 'string', 'description': 'Return only the bucket with this exact external_ref.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['bucket_id'], 'properties': {'limit': {'type': 'number', 'description': 'Max deliveries to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor from a previous response.'}, 'source': {'enum': ['rule', 'replay', 'manual_test'], 'type': 'string', 'description': 'Delivery source.'}, 'success': {'type': 'boolean', 'description': 'Filter to succeeded (true) or failed (false) deliveries.'}, 'bucket_id': {'type': 'string', 'description': 'The endpoint id.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['bucket_id'], 'properties': {'q': {'type': 'string', 'description': 'Case-insensitive substring search over body/content-type/method/type/labels.'}, 'type': {'type': 'string', 'description': "The provider's own event name, matched exactly."}, 'limit': {'type': 'number', 'description': 'Max events to return (1–100, default 20).'}, 'since': {'type': 'string', 'description': 'Only events at or after this time (ISO 8601 or YYYY-MM-DD).'}, 'until': {'type': 'string', 'description': 'Only events at or before this time.'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor from a previous response.'}, 'method': {'type': 'string', 'description': 'HTTP method (GET, POST, ...).'}, 'provider': {'type': 'string', 'description': 'Filter to a provider (e.g. stripe, github).'}, 'bucket_id': {'type': 'string', 'description': 'The endpoint id.'}, 'signature_valid': {'type': 'boolean', 'description': 'Only events whose signature verification passed/failed.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': [], 'properties': {'provider': {'type': 'string', 'description': 'Filter to a provider.'}, 'event_type': {'type': 'string', 'description': "The provider's own event name."}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['event_id', 'url'], 'properties': {'url': {'type': 'string', 'description': 'Destination URL to send it to.'}, 'body': {'type': 'string', 'description': 'Replacement request body (defaults to the captured body).'}, 'headers': {'type': 'object', 'description': 'Header overrides layered on top of the preserved set.'}, 'event_id': {'type': 'string', 'description': 'The event id to replay.'}, 'resign_with': {'type': 'string', 'description': 'Signing secret to re-sign the payload with (≥16 chars).'}, 'preserve_headers': {'type': 'boolean', 'description': 'Replay the captured headers verbatim (default true).'}, 'signature_header': {'type': 'string', 'description': 'Header name for resign_with (default x-signature).'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['bucket_id'], 'properties': {'type': {'type': 'string', 'description': 'Only resolve on this event type.'}, 'timeout': {'type': 'number', 'description': 'Seconds to wait (1–55, default 30).'}, 'provider': {'type': 'string', 'description': 'Only resolve on an event from this provider.'}, 'bucket_id': {'type': 'string', 'description': 'The endpoint id.'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
Fine Structure
Builds and hosts full-stack applications from prompts and supports agent communication through WhatsApp and email.
mcp
Provisions and manages cloud instances, networks, storage, databases, backups, VPNs, application deployments, and autocoding-agen…
EchoRelay
Manages a hosted API relay runtime, including projects, endpoints, credentials, publishing, keys, delivery logs, and dead-letter …
Supero
Builds, validates, publishes, tests, and deploys multi-tenant applications with schemas, CRUD operations, external data connector…
Replicate
Provides access to Replicate models, versions, collections, hardware, predictions, and deployments for running and managing hoste…
Relin
Configures webhook sources and destinations, monitors delivery health, investigates failures, manages retries, and replays events.
Scalix Cloud
Provides managed databases, SQL tools, container builds, persistent Linux machines, domains, scheduled functions, storage, and pr…