ZBS Index What actually exists in applied AI, with the source next to it

mcp server

Relin

Inspect webhook health, investigate delivery failures, configure sources, and replay events.

Description as published by the maintainer. Source

  • version 0.1.0
  • archived
  • workflow automation

archived — The linked repository returns 404. It was deleted, renamed or made private. Dashed tags are derived by ZBS Index from the published description, not stated by the maintainer.

What this server can do

52 functions, named and described by the server itself. Parameter names are shown because they say more about what a function does than its name usually does.

archive_source(sourceId)
Authenticated tool for deleting a source, disabling its routing, cancelling queued retries, clearing event-stream coordinator state, and pruning stored source records. Required: sourceId.
cancel_queued_retries(destinationId)
Authenticated tool for cancelling queued retry jobs for a workspace or destination.
check_portal_host(portalHostId)
Authenticated tool for refreshing hostname, certificate, and OIDC readiness for a stable portal host. Required: portalHostId.
create_alert_channel(name, type, kinds, targetUrl, targetEmail)
Authenticated tool to create alert channel. Required: type, name.
create_api_key(name, scopes)
Authenticated tool to create API key. Required: name.
create_app(name, routingKeyHeader, routingKeyBodyPath)
Authenticated tool to create app. Required: name.
create_destination(name, sourceId, endpointUrl, signingSecret, filterBodyPath, filterBodyValue, filterEntityKey, filterEventTypes, retryMaxAttempts, transformBodyPath, rateLimitPerMinute, retryBackoffSeconds, transformExpression)
Authenticated tool for creating an outbound destination and connection with retry policy and optional filters. Required: sourceId, name, endpointUrl.
create_endpoint(url, name, appId, recipient, eventTypes, recipientName)
Authenticated tool to create endpoint. Required: appId, recipient, url.
create_portal_host(appId, hostname, nameClaim, emailClaim, oidcIssuer, oidcScopes, oidcClientId, recipientClaim, oidcClientSecret, allowedEmailDomain)
Authenticated tool for creating a stable portal host with OIDC sign-in. Required: appId, hostname, oidcIssuer, oidcClientId, oidcClientSecret.
create_portal_session(appId, theme, recipient, returnUrl, capabilities, recipientName, expiresInSeconds)
Authenticated tool to create portal session. Required: appId, recipient.
create_source(name, vendor, signingSecret)
Authenticated tool to create source. Required: name.
delete_endpoint(appId, endpointId)
Authenticated tool to disable endpoint. Required: appId, endpointId.
delete_event_type(appId, eventType)
Authenticated tool to archive event type. Required: appId, eventType.
describe_relin
Explain what Relin does and how agents should use it for webhook intake, delivery, replay, and anomaly review.
ensure_webhook_setup(vendor, sourceId, sourceName, signingSecret, destinationUrl, filterBodyPath, destinationName, filterBodyValue, filterEntityKey, filterEventTypes, retryMaxAttempts, transformBodyPath, rateLimitPerMinute, retryBackoffSeconds, transformExpression, destinationSigningSecret)
Authenticated tool for idempotently setting up a vendor source and destination, returning the ingest URL when a new source is created. Required: vendor, destinationUrl.
get_app(appId)
Authenticated tool to get app. Required: appId.
get_endpoint(appId, endpointId)
Authenticated tool to get endpoint. Required: appId, endpointId.
get_event_detail(eventId, includePayload)
Authenticated tool for reading one event with attempts, deliveries, and optional raw payload. Required: eventId.
get_message(appId, messageId)
Authenticated tool to get message. Required: appId, messageId.
get_metrics_summary(windowHours)
Authenticated tool for delivery, failure, duplicate, and open-issue rollups.
get_portal_settings(appId)
Authenticated tool for reading portal branding defaults and host setup for an app. Required: appId.
get_setup_guide(provider)
Return concise setup guidance for connecting a webhook source and destination.
get_slack_connect_url
Authenticated tool for returning the dashboard Slack OAuth connect URL and expected redirect URL.
list_alert_channels
Authenticated tool to list alert channels.
list_api_keys
Authenticated tool to list API keys.
list_apps
Authenticated tool to list apps.
list_delivery_attempts(limit, since, status, eventId, destinationId)
Authenticated tool for listing fanout delivery attempts with filters.
list_destinations(sourceId)
Authenticated tool for listing outbound destinations and retry policy.
list_endpoints(appId, recipient)
Authenticated tool to list recipient endpoints. Required: appId.
list_event_types(appId)
Authenticated tool to list event types. Required: appId.
list_message_attempts(appId, limit, messageId)
Authenticated tool to list message attempts. Required: appId, messageId.
list_messages(q, appId, limit)
Authenticated tool to list messages. Required: appId.
list_open_issues(q, limit, sourceId, destinationId)
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.
list_portal_hosts(appId)
Authenticated tool for listing stable portal hosts for an app. Required: appId.
list_recent_events(q, limit, sourceId, signatureStatus, failedDeliveryOnly)
Authenticated tool for inspecting recent received events, duplicates, and signature status.
list_recipients(appId)
Authenticated tool to list recipients. Required: appId.
list_retry_jobs(limit, status)
Authenticated tool to list retry jobs.
list_sources
Authenticated tool to list sources.
list_supported_webhook_shapes
List the vendor webhook shapes Relin understands for event identity, ordering, and gap checks.
replay_event(eventId)
Authenticated tool for queueing a replay of a single received event. Required: eventId.
replay_events(q, limit, sourceId, windowHours, signatureStatus, failedDeliveryOnly)
Authenticated tool for queueing replay by source, query, signature status, failed-delivery state, and time window.
replay_message(appId, messageId)
Authenticated tool to replay message. Required: appId, messageId.
resolve_anomalies(anomalyIds)
Authenticated tool for marking one or more open anomalies resolved by anomaly_id. Required: anomalyIds.
retry_failed_deliveries(limit, windowHours, destinationId)
Authenticated tool for queueing immediate retries for failed fanout deliveries.
revoke_api_key(apiKeyId)
Authenticated tool to revoke API key. Required: apiKeyId.
rotate_endpoint_secret(appId, endpointId)
Authenticated tool for rotating the signing secret for one endpoint. Required: appId, endpointId.
rotate_source_token(sourceId)
Authenticated tool for rotating an ingest token and returning the replacement URL once. Required: sourceId.
save_portal_settings(appId, logoUrl, brandName, accentColor, primaryColor, surfaceColor, backgroundColor)
Authenticated tool for saving portal branding defaults for an app. Required: appId.
send_message(data, type, appId, messageId, recipient, idempotencyKey)
Authenticated tool to send message. Required: appId, recipient, type.
update_endpoint(url, name, appId, enabled, endpointId, retryMaxAttempts, rateLimitPerMinute, retryBackoffSeconds)
Authenticated tool to update endpoint. Required: appId, endpointId.
upsert_event_type(appId, schema, eventType, description, examplePayload)
Authenticated tool to upsert event type. Required: appId, eventType.
upsert_recipient(name, appId, recipient)
Authenticated tool for creating or updating a recipient. Required: appId, recipient.

Last successful function declaration observed on . Source: https://relin.app/mcp. We list what the server declared; we do not call any of these functions.

Endpoint status observed on . Source: https://relin.app/mcp.

Signals

These are separate measurements of different things. They are deliberately not combined into one score, because a popularity number that mixes website traffic with saves and stars cannot be checked or acted on.

Signal Value What it measures Window Observed Source
Latest published version 0.1.0 Latest version string the maintainer published to the registry. as of fetch Model Context Protocol
Registry record last updated 2026-07-10 When the registry record was last updated by its maintainer. point in time Model Context Protocol
First listed in the MCP Registry 2026-07-10 Date this server was first published to the official MCP Registry. Not a usage or quality measure. point in time Model Context Protocol
repository status not_found GitHub returned 404 for the repository the maintainer listed. The project was deleted, renamed or made private, so the listing points at nothing. as of fetch GitHub
mcp tools declared 52 tools Number of functions the server itself declared when asked to list them. This is what the server offers an agent, not a measure of how well any of them work. as of probe relin.app
mcp endpoint status ok The server listed 52 functions when asked. as of probe relin.app

Where to get it

Also from earonesty

  • captcha.cc Human Verification — repository gone
    Human verification CAPTCHA with visual and selective-listening audio challenges.
  • boxpdf — last commit 2026-07-25
    Resource-only MCP server with docs and templates for the boxpdf TypeScript PDF layout library.
  • boxpdf-html — last commit 2026-07-25
    Render HTML to PDF (html_to_pdf) plus boxpdf library docs and templates, for AI agents.

This record as data

Every field on this page, with its source and observation date, is in the catalog JSON. Fetch the whole kind at once instead of parsing this HTML.

GET /api/v1/entries/mcp_server.json

Sources

  1. earonesty/relin on GitHub — GitHub, observed , trust tier 3.
  2. Official MCP Registry — Model Context Protocol, observed , trust tier 1.
  3. Tools declared by the MCP server at https://relin.app/mcp — relin.app, observed , trust tier 1.