WorksCode and developmentWork and collaboration
Relin
Send and receive webhooks, manage customer endpoints, and inspect and retry deliveries.
https://relin.app/mcpclaude mcp add --transport http relin https://relin.app/mcpFor Cursor and other clients
{
"mcpServers": {
"relin": {
"type": "http",
"url": "https://relin.app/mcp"
}
}
}Watch out
Has tools that change things: 12 of them
The server itself marks these tools as deleting or overwriting data (destructiveHint): have the agent ask you before it calls them.
- Test
- Works: Handshake succeeded
- Tools
- 53 tools
- Handshake
- 3.0 s
- Transport
- streamable-http · 2025-06-18
- Tested
- 6 November 2026
- Registry name
io.github.earonesty/relinv1.0.3- Listed
- 12 October 2026
- Updated
- 12 October 2026
- Website
- relin.app
The last 1 tests
| When | Result | Time |
|---|---|---|
| 2026-11-06 12:29 UTC | Handshake succeeded | 3.0 s |
The 53 tools it listed
"Read only" and "Changes data" are the server's own marks. Underlined parameters are required.
archive_sourceChanges dataDelete Inbound Webhook Source
Delete an incoming webhook source and its stored records, stop intake and delivery, and cancel its queued retries. Use only when the user intends to remove that source.
sourceIdcancel_queued_retriesChanges dataCancel Queued Retries
Authenticated tool for cancelling queued retry jobs for a workspace or destination.
destinationIdcheck_portal_hostCheck Portal Host
Authenticated tool for refreshing hostname, certificate, and OIDC readiness for a stable portal host.
portalHostIdcreate_alert_channelCreate Alert Channel
Authenticated tool to create alert channel.
typenametargetUrltargetEmailkindscreate_api_keyCreate API Key
Authenticated tool to create API key.
namescopescreate_appCreate App
Create an outbound webhook application for a product or environment. Use when the user needs a new set of customer webhook endpoints.
nameroutingKeyBodyPathroutingKeyHeadercreate_destinationCreate Destination
Authenticated tool for creating an outbound destination and connection with retry policy and optional filters.
sourceIdnameendpointUrlsigningSecretretryMaxAttemptsretryBackoffSecondsrateLimitPerMinutetransformBodyPathtransformExpressionfilterEventTypesfilterEntityKeyfilterBodyPathfilterBodyValuecreate_endpointCreate Endpoint
Add an HTTPS webhook endpoint for a customer of an outbound app. Configure event subscriptions and retry settings using the requested customer and URL.
appIdrecipientrecipientNamenameurleventTypescreate_portal_hostConfigure Customer Webhook Portal Domain
Configure a customer webhook portal on a domain the user controls, with their existing OpenID Connect identity provider. Use only when the user asks to set up a portal domain and supplies the application and identity-provider configuration. This creates portal access configuration and may provision a hostname and certificate.
appIdhostnameoidcIssueroidcClientIdoidcClientSecretoidcScopesrecipientClaimnameClaimemailClaimallowedEmailDomaincreate_portal_sessionCreate Portal Session
Create a temporary customer webhook portal link for the specified app and recipient. The link grants access to that customer’s webhook controls; share only with the intended user.
appIdrecipientrecipientNamecapabilitiesthemereturnUrlexpiresInSecondscreate_sourceCreate Source
Authenticated tool to create source.
namevendorsigningSecretdelete_endpointChanges dataDelete Endpoint
Disable a customer webhook endpoint so it no longer receives events.
appIdendpointIddelete_event_typeChanges dataDelete Event Type
Archive an outbound event type so customers can no longer select it for new subscriptions.
appIdeventTypedescribe_relinRead onlyDescribe Relin
Explain what Relin does and how agents should use it for webhook intake, delivery, replay, and anomaly review.
ensure_webhook_setupEnsure Webhook Setup
Set up incoming webhooks and delivery rules. For Stripe, returns the account authorization link and connection status; after authorization, use get_webhook_setup_status to verify receipt and delivery. Other providers receive an ingest URL for new sources.
vendorsourceIdsourceNamesigningSecretdestinationNamedestinationUrldestinationSigningSecretretryMaxAttemptsretryBackoffSecondsrateLimitPerMinutetransformBodyPathtransformExpressionfilterEventTypesfilterEntityKeyfilterBodyPathfilterBodyValueget_appRead onlyGet App
Read an outbound webhook application by its app ID to inspect its configuration.
appIdget_endpointRead onlyGet Endpoint
Read a customer webhook endpoint, its event subscriptions, and delivery settings.
appIdendpointIdget_event_detailRead onlyGet Event Detail
Authenticated tool for reading one event with attempts, deliveries, and optional raw payload.
eventIdincludePayloadget_messageRead onlyGet Message
Read one outbound webhook message and its delivery state using the app and message IDs.
appIdmessageIdget_metrics_summaryRead onlyGet Metrics Summary
Authenticated tool for delivery, failure, duplicate, and open-issue rollups.
windowHoursget_portal_settingsRead onlyGet Portal Settings
Authenticated tool for reading portal branding defaults and host setup for an app.
appIdget_setup_guideRead onlyGet Setup Guide
Return concise setup guidance for connecting a webhook source and destination.
providerget_slack_connect_urlRead onlyGet Slack Connect URL
Authenticated tool for returning the dashboard Slack OAuth connect URL and expected redirect URL.
get_webhook_setup_statusRead onlyCheck Webhook Setup
Check a source's provider connection, enabled destinations, recent signature-verified events, and delivery attempts. For Stripe, returns a secure authorization link when needed. Call again after the user connects, without recreating or rotating anything.
sourceIdlist_alert_channelsRead onlyList Alert Channels
Authenticated tool to list alert channels.
list_api_keysRead onlyList API Keys
Authenticated tool to list API keys.
list_appsRead onlyList Apps
List outbound webhook applications in the connected Relin workspace. Use this to find the app ID before managing customer endpoints or sending events.
list_delivery_attemptsRead onlyList Delivery Attempts
Authenticated tool for listing fanout delivery attempts with filters.
eventIddestinationIdstatussincelimitlist_destinationsRead onlyList Destinations
Authenticated tool for listing outbound destinations and retry policy.
sourceIdlist_endpointsRead onlyList Endpoints
List customer webhook endpoints and delivery settings for an outbound app.
appIdrecipientlist_event_typesRead onlyList Event Types
List the event types customers can subscribe to for an outbound app.
appIdlist_message_attemptsRead onlyList Message Attempts
Inspect delivery attempts for an outbound webhook message, including returned status and errors. Use this to verify delivery or diagnose failures.
appIdmessageIdlimitlist_messagesRead onlyList Messages
List outbound webhook messages for an app, optionally filtered by customer or event type. Use this for send history rather than incoming vendor events.
appIdqlimitlist_open_issuesRead onlyList Open Issues
Authenticated tool for listing open anomaly and delivery issues. Use q for smart lookup by anom_, dst_, evt_, or src_ IDs, or plain text like a status code or error message.
qsourceIddestinationIdlimitlist_portal_hostsRead onlyList Portal Hosts
Authenticated tool for listing stable portal hosts for an app.
appIdlist_recent_eventsRead onlyList Recent Events
Authenticated tool for inspecting recent received events, duplicates, and signature status.
sourceIdqsignatureStatusfailedDeliveryOnlylimitlist_recipientsRead onlyList Recipients
List customers configured to receive outbound webhooks for an app. Use returned customer identifiers for endpoint and message operations.
appIdlist_retry_jobsRead onlyList Retry Jobs
Authenticated tool to list retry jobs.
statuslimitlist_sourcesRead onlyList Sources
Authenticated tool to list sources.
list_supported_webhook_shapesRead onlyList Supported Webhook Shapes
List the vendor webhook shapes Relin understands for event identity, ordering, and gap checks.
replay_eventReplay Event
Authenticated tool for queueing a replay of a single received event.
eventIdreplay_eventsReplay Events
Authenticated tool for queueing replay by source, query, signature status, failed-delivery state, and time window.
sourceIdqsignatureStatusfailedDeliveryOnlywindowHourslimitreplay_messageReplay Message
Send an existing outbound webhook message again. May repeat actions at customer endpoints; use only for the message the user wants replayed.
appIdmessageIdresolve_anomaliesChanges dataResolve Anomalies
Authenticated tool for marking one or more open anomalies resolved by anomaly_id.
anomalyIdsretry_failed_deliveriesRetry Failed Deliveries
Authenticated tool for queueing immediate retries for failed fanout deliveries.
destinationIdwindowHourslimitrevoke_api_keyChanges dataRevoke API Key
Authenticated tool to revoke API key.
apiKeyIdrotate_endpoint_secretChanges dataRotate Endpoint Secret
Authenticated tool for rotating the signing secret for one endpoint.
appIdendpointIdrotate_source_tokenChanges dataRotate Source Token
Authenticated tool for rotating an ingest token and returning the replacement URL once.
sourceIdsave_portal_settingsChanges dataSave Portal Settings
Authenticated tool for saving portal branding defaults for an app.
appIdbrandNamelogoUrlprimaryColoraccentColorbackgroundColorsurfaceColorsend_messageSend Message
Send a webhook event from an outbound app to the specified customer. Requires the intended app, recipient, event type, and payload. Delivery can trigger actions at customer endpoints; an accepted message is not proof of delivery.
appIdrecipienttypedatamessageIdidempotencyKeyupdate_endpointChanges dataUpdate Endpoint
Change a customer webhook endpoint URL, event subscriptions, signing settings, retry policy, or enabled state. Changes can interrupt or redirect future deliveries.
appIdendpointIdnameurlretryMaxAttemptsretryBackoffSecondsrateLimitPerMinuteenabledupsert_event_typeChanges dataUpsert Event Type
Create or update an outbound event type and its description for customer webhook subscriptions.
appIdeventTypedescriptionschemaexamplePayloadupsert_recipientChanges dataUpsert Recipient
Authenticated tool for creating or updating a recipient.
appIdrecipientname
Is this yours?
Claim it to hear the moment it breaks, correct this page and add your own ways to use it.
A test is the handshake and the tool list: no tool was called. Names and descriptions are as listed by whoever registered the server; we haven't checked them.