AnyHook (moved) MCP server
io.github.gba3124/mcp·v0.2.3Moved to net.anyhook/anyhook. Webhook relay for agents: keyless quickstart, replay, mock.
0 stars204 downloads/wk
Reviews
Write oneNobody has reviewed AnyHook (moved) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
AnyHook (moved) tools (12, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
anyhook_apps_createwrite actionCreate a new app with a name, provider source, and (optionally) destinations. Returns the inbound URL.
anyhook_apps_listList apps in your AnyHook account with inbound URLs, sources, and destination URLs.
anyhook_eventsList webhook events (most recent first). Uses your AnyHook account when connected (via ANYHOOK_API_KEY or anyhook_quickstart), otherwise the local in-memory store.
anyhook_inspectFull detail for one event: source, type, status, delivery summary. Account or local store.
anyhook_mockGenerate 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.
anyhook_providersList webhook providers AnyHook can mock, along with the event types available for each.
anyhook_quickstartZero-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.
anyhook_replayRe-send a stored event to its destinations. Replay does NOT consume monthly event quota \u2014 safe to call repeatedly while debugging.
anyhook_replay_failedRe-send every failed event for the given app slug. Useful after fixing a downstream bug to recover queued work.
anyhook_simulateGenerate a mocked webhook AND insert it into the local memory store, so list/inspect flows can be exercised without a real provider. Not available in remote mode \u2014 use anyhook_mock + your real inbound URL there.
anyhook_undeliveredShow events for the given app that have not successfully reached any destination (failed or still retrying).
anyhook_verifyVerify a webhook signature against a secret. Supports 19 providers including stripe, github, shopify, slack, discord, linear, vercel, paddle, hubspot, and paypal.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 7 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How AnyHook (moved) compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- Tools
- 12
- the typical server has 7
- Tools that change things
- 8%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 204
- more than 75% of 12,191 servers with a package
What its tools let an agent do: 11 read · 1 change
Install AnyHook (moved) in Claude Code, Cursor or VS Code
Runs npx -y anyhook-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp -- npx -y anyhook-mcp
What the publisher says
From the AnyHook (moved) repository's README, as published. We do not edit it. Read it on GitHub
AnyHook client packages
Source for the npm packages that go with AnyHook, a webhook relay: change one URL and your webhooks get automatic retries, a full event log, and one-click replay.
The 30-second version
{ "mcpServers": { "anyhook": { "command": "npx", "args": ["-y", "anyhook-mcp"] } } }No API key needed up front. The anyhook_quickstart tool provisions a live webhook endpoint and key on its own (no account, 7-day TTL, claimable into a free account later). 12 tools: quickstart, apps, events, inspect, replay, mock/simulate for testing, signature verification.
Prefer plain HTTP? The same bootstrap is one curl:
curl -X POST https://anyhook.net/api/v1/quickstartDevelopment
pnpm workspace. Node 20+.
pnpm install
pnpm test # vitest across all packages
pnpm build # tsupThe hosted relay itself (ingress, forwarder, dashboard) is a separate closed-source service — this repo is the client tooling. API reference: openapi.json · agent docs: llms.txt · pricing: pricing.md
License
Apache-2.0
Nothing above is checked by us. What we check is on the safety report.
AnyHook (moved): common questions
- Is AnyHook (moved) MCP server safe?
- Mostly: it is graded B (83/100). Read the AnyHook (moved) safety report
- How do I install AnyHook (moved)?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does AnyHook (moved) need an API key?
- Yes. The registry entry asks for
ANYHOOK_API_KEY. - Is AnyHook (moved) maintained?
- The last commit was 48 days ago (2026-09-17). The latest release is v0.2.3.
- How does AnyHook (moved) compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); tools 12 (the typical server has 7); tools that change things 8% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.