Connect-MCP

Relin

io.github.earonesty/relin · v1.0.3

Send and receive webhooks, manage customer endpoints, and inspect and retry deliveries.

MCPremoteno credentialsCRM & salesMessaging

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 53 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

A 92/100

What it does: 53 tools · 26 read, 27 write (incl. delete/pay) · CRM & sales, Messaging

Test call list_supported_webhook_shapes: worked (1,363 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +2
  • Read/write annotations: +5
  • Safe test call: +20
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://relin.app/mcp

Tools

53 tools listed at last check
  • describe_relin Explain what Relin does and how agents should use it for webhook intake, delivery, replay, and anomaly review.
  • list_supported_webhook_shapes List the vendor webhook shapes Relin understands for event identity, ordering, and gap checks.
  • get_setup_guide Return concise setup guidance for connecting a webhook source and destination.
  • list_api_keys Authenticated tool to list API keys.
  • create_api_key Authenticated tool to create API key.
  • revoke_api_key Authenticated tool to revoke API key.
  • list_sources Authenticated tool to list sources.
  • create_source Authenticated tool to create source.
  • rotate_source_token Authenticated tool for rotating an ingest token and returning the replacement URL once.
  • archive_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.
  • list_destinations Authenticated tool for listing outbound destinations and retry policy.
  • create_destination Authenticated tool for creating an outbound destination and connection with retry policy and optional filters.
  • list_apps List outbound webhook applications in the connected Relin workspace. Use this to find the app ID before managing customer endpoints or sending events.
  • create_app Create an outbound webhook application for a product or environment. Use when the user needs a new set of customer webhook endpoints.
  • get_app Read an outbound webhook application by its app ID to inspect its configuration.
  • list_recipients List customers configured to receive outbound webhooks for an app. Use returned customer identifiers for endpoint and message operations.
  • upsert_recipient Authenticated tool for creating or updating a recipient.
  • list_endpoints List customer webhook endpoints and delivery settings for an outbound app.
  • create_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.
  • get_endpoint Read a customer webhook endpoint, its event subscriptions, and delivery settings.
  • update_endpoint Change a customer webhook endpoint URL, event subscriptions, signing settings, retry policy, or enabled state. Changes can interrupt or redirect future deliveries.
  • delete_endpoint Disable a customer webhook endpoint so it no longer receives events.
  • rotate_endpoint_secret Authenticated tool for rotating the signing secret for one endpoint.
  • list_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.
  • send_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.
  • get_message Read one outbound webhook message and its delivery state using the app and message IDs.
  • list_message_attempts Inspect delivery attempts for an outbound webhook message, including returned status and errors. Use this to verify delivery or diagnose failures.
  • replay_message Send an existing outbound webhook message again. May repeat actions at customer endpoints; use only for the message the user wants replayed.
  • list_event_types List the event types customers can subscribe to for an outbound app.
  • upsert_event_type Create or update an outbound event type and its description for customer webhook subscriptions.
  • delete_event_type Archive an outbound event type so customers can no longer select it for new subscriptions.
  • create_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.
  • get_portal_settings Authenticated tool for reading portal branding defaults and host setup for an app.
  • save_portal_settings Authenticated tool for saving portal branding defaults for an app.
  • list_portal_hosts Authenticated tool for listing stable portal hosts for an app.
  • create_portal_host 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
  • check_portal_host Authenticated tool for refreshing hostname, certificate, and OIDC readiness for a stable portal host.
  • get_webhook_setup_status 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.
  • ensure_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.
  • list_recent_events Authenticated tool for inspecting recent received events, duplicates, and signature status.
  • get_event_detail Authenticated tool for reading one event with attempts, deliveries, and optional raw payload.
  • list_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.
  • list_delivery_attempts Authenticated tool for listing fanout delivery attempts with filters.
  • list_retry_jobs Authenticated tool to list retry jobs.
  • get_metrics_summary Authenticated tool for delivery, failure, duplicate, and open-issue rollups.
  • list_alert_channels Authenticated tool to list alert channels.
  • create_alert_channel Authenticated tool to create alert channel.
  • get_slack_connect_url Authenticated tool for returning the dashboard Slack OAuth connect URL and expected redirect URL.
  • replay_event Authenticated tool for queueing a replay of a single received event.
  • replay_events Authenticated tool for queueing replay by source, query, signature status, failed-delivery state, and time window.
  • retry_failed_deliveries Authenticated tool for queueing immediate retries for failed fanout deliveries.
  • cancel_queued_retries Authenticated tool for cancelling queued retry jobs for a workspace or destination.
  • resolve_anomalies Authenticated tool for marking one or more open anomalies resolved by anomaly_id.

Badge

Connect-MCP badge for io.github.earonesty/relin

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.github.earonesty/relin.svg)](https://clawy.uk/mcp/s/io.github.earonesty/relin)