dylancourtney584 avatar

SlingHook

dylancourtney584/slinghook-cli

Inspect, debug and replay captured webhooks (Stripe, GitHub, Shopify) from your AI agent.

tools
11
auth
Secret needed
transport
STDIO
env vars
2
last updated
Nov 9, 2026

Tools

11 tools

Public tool metadata for what this MCP can expose to an agent.

list_endpointsYour catch URLs and where each one relays

Your catch URLs and where each one relays

No parameter schema in public metadata yet.

list_eventsCaptured webhooks as short summaries (no bodies). The 50 newest on every plan; query and before_id search full history (Pro)

Captured webhooks as short summaries (no bodies). The 50 newest on every plan; query and before_id search full history (Pro)

No parameter schema in public metadata yet.

get_eventOne webhook in full: headers, query, body (long bodies cut)

One webhook in full: headers, query, body (long bodies cut)

No parameter schema in public metadata yet.

debug_signatureWhy the signature failed, optionally against a candidate secret

Why the signature failed, optionally against a candidate secret

No parameter schema in public metadata yet.

replay_eventRe-sends the webhook from your machine to your handler, records it, and returns the verdict: fixed, regressed, still failing or still passing

Re-sends the webhook from your machine to your handler, records it, and returns the verdict: fixed, regressed, still failing or still passing

No parameter schema in public metadata yet.

get_replay_resultReplay history and fix verification verdict (both response bodies on Pro)

Replay history and fix verification verdict (both response bodies on Pro)

No parameter schema in public metadata yet.

list_scenariosSaved scenarios (ordered sets of events) on an endpoint

Saved scenarios (ordered sets of events) on an endpoint

No parameter schema in public metadata yet.

run_scenarioReplays every step of a scenario from your machine to your handler and reports each step (back to back, or recorded gaps capped at 5s with keep_timing; 3 runs a minute)

Replays every step of a scenario from your machine to your handler and reports each step (back to back, or recorded gaps capped at 5s with keep_timing; 3 runs a minute)

No parameter schema in public metadata yet.

generate_handlerTypes, a fixture and a test (TypeScript, Python, PHP or Go) from a real event, to build a handler around. Writes no files itself

Types, a fixture and a test (TypeScript, Python, PHP or Go) from a real event, to build a handler around. Writes no files itself

No parameter schema in public metadata yet.

compare_eventsWhat differs between two webhooks, field by field (defaults to the previous event of the same type)

What differs between two webhooks, field by field (defaults to the previous event of the same type)

No parameter schema in public metadata yet.

create_endpointA new catch URL (same name returns the existing one; at most 5 per session; no secrets through the chat)

A new catch URL (same name returns the existing one; at most 5 per session; no secrets through the chat)

No parameter schema in public metadata yet.

Sponsors

Configuration

SLINGHOOK_TOKENsecret

SlingHook API token (shk_...). Optional after running `npx slinghook login` once.

SLINGHOOK_SERVER

Server URL. Defaults to https://slinghook.co.za; set it for a self-hosted server.

Readme

slinghook CLI

SlingHook MCP on mcprush

Forwards webhooks captured by a SlingHook server to a server on your machine, such as localhost:3000. A hosted SlingHook instance can't reach your localhost, so the CLI makes the connection outbound, the same way stripe listen does.

slinghook listen forwarding Stripe webhooks to localhost:3000, retrying a 500

Requires Node 20.17+.

npm install -g slinghook

slinghook auth login --server https://slinghook.co.za
slinghook auth status          # who you're logged in as
slinghook endpoints            # list your endpoint UUIDs
slinghook mcp                  # MCP server for AI agents (see below)
slinghook listen <uuid> --forward http://localhost:3000/webhooks
# <uuid> can also be the catch URL you copied, e.g. https://slinghook.co.za/c/<uuid>

View the full README on GitHub

Details

Repository
github.com/dylancourtney584/slinghook-cli
Website
slinghook.co.za
Categories
AI & LLM Tools, Developer Tools, Finance & Commerce
Package
slinghook
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1fieldcure avatarEssentialsfieldcure/fieldcure-mcp-essentialsEssential MCP server: HTTP, web search, downloads, Wolfram|Alpha, shell, JS, file I/O, memory.0stars
2gammell53 avatarClawworkgammell53/clawwork-mcpAI agent project management — task boards, progress tracking, and cost reporting.0stars
3garitalab5 avatarGarita MCPgaritalab5/garita-mcp-server30 security tools + the Vigia agent to audit MCP servers before you connect.0stars
4agentbase1 avatarOpenClaw Agent Instruction Registryagentbase1/mcp-serverSearch and retrieve agent instruction files: system prompts, skills, workflows, and safety filters.0stars
5j0hanz avatarCode Review Analystj0hanz/code-review-analyst-mcpGemini-powered MCP server for code review analysis.0stars
6jbelieve avatarMaasy — AI Marketing Copilotjbelieve/mcp-serverAI marketing copilot: brand intelligence, campaigns, content, CRM, SEO, and skills for Claude.0stars