この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…