# AnyHook MCP server

A webhook inbox for agents: one call returns a live URL. Mock, verify, inspect and replay.

## Links
- Registry page: https://www.getdrio.com/mcp/net-anyhook-anyhook
- Repository: https://github.com/gba3124/anyhook-mcp
- Website: https://anyhook.net

## Install
- Endpoint: https://anyhook.net/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://anyhook.net/mcp

## Tools
- anyhook_mock (Mock a webhook) - Generate a webhook request with a valid signature for Stripe, GitHub, or Slack. If targetUrl is provided, the request is POSTed there and the response is returned. Endpoint: https://anyhook.net/mcp
- anyhook_verify (Verify a webhook signature) - Verify a webhook signature against a secret. Supports 19 providers including stripe, github, shopify, slack, discord, linear, vercel, paddle, hubspot, and paypal. Endpoint: https://anyhook.net/mcp
- anyhook_providers (List supported providers and event types) - List webhook providers AnyHook can mock, along with the event types available for each. Endpoint: https://anyhook.net/mcp
- anyhook_quickstart (Create a free AnyHook endpoint (no account needed)) - Zero-config bootstrap: creates a free ephemeral relay endpoint + API key with no signup. Returns inbound_url (receives webhooks immediately), api_key, and claim_url. This MCP session auto-connects to the new account; remote tools work right after. Endpoint expires in 7 days unless claimed. Endpoint: https://anyhook.net/mcp
- anyhook_apps_list (List your AnyHook apps) - List apps in your AnyHook account with inbound URLs, sources, and destination URLs. Endpoint: https://anyhook.net/mcp
- anyhook_inbox (Get this app's email inbox address) - Every AnyHook app is also an email inbox: mail sent to {user}.{app}@anyhook.net becomes an event (type email.received) you can read with anyhook_events. Returns the address and webhook URL for one of your apps. No account yet? anyhook_quickstart returns an inbox_address directly. Endpoint: https://anyhook.net/mcp
- anyhook_apps_create (Create a new AnyHook app) - Create a new app with a name, provider source, and (optionally) destinations. Returns the inbound URL. Endpoint: https://anyhook.net/mcp
- anyhook_replay (Replay an event) - Re-send a stored event to its destinations. Replay does NOT consume monthly event quota — safe to call repeatedly while debugging. Endpoint: https://anyhook.net/mcp
- anyhook_undelivered (List undelivered events for an app) - Show events for the given app that have not successfully reached any destination (failed or still retrying). Endpoint: https://anyhook.net/mcp
- anyhook_replay_failed (Bulk-replay all failed events for an app) - Re-send every failed event for the given app slug. Useful after fixing a downstream bug to recover queued work. Endpoint: https://anyhook.net/mcp
- anyhook_events (List recent webhook events) - List webhook events (most recent first). Uses your AnyHook account when connected (via ANYHOOK_API_KEY or anyhook_quickstart), otherwise the local in-memory store. Endpoint: https://anyhook.net/mcp
- anyhook_inspect (Inspect a specific event) - Full detail for one event: source, type, status, delivery summary. Account or local store. Endpoint: https://anyhook.net/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: net.anyhook
- Version: 0.2.2
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 29, 2026
- Source: https://registry.modelcontextprotocol.io
