MCP.Market

AnyHook (moved) MCP server

by gba3124·io.github.gba3124/mcp·v0.2.3

Moved to net.anyhook/anyhook. Webhook relay for agents: keyless quickstart, replay, mock.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars204 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • anyhook_apps_createwrite action

    Create a new app with a name, provider source, and (optionally) destinations. Returns the inbound URL.

  • anyhook_apps_list

    List apps in your AnyHook account with inbound URLs, sources, and destination URLs.

  • anyhook_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.

  • anyhook_inspect

    Full detail for one event: source, type, status, delivery summary. Account or local store.

  • anyhook_mock

    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.

  • anyhook_providers

    List webhook providers AnyHook can mock, along with the event types available for each.

  • anyhook_quickstart

    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.

  • anyhook_replay

    Re-send a stored event to its destinations. Replay does NOT consume monthly event quota \u2014 safe to call repeatedly while debugging.

  • anyhook_replay_failed

    Re-send every failed event for the given app slug. Useful after fixing a downstream bug to recover queued work.

  • anyhook_simulate

    Generate 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_undelivered

    Show events for the given app that have not successfully reached any destination (failed or still retrying).

  • anyhook_verify

    Verify 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

no findings
  • 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
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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/quickstart

Development

pnpm workspace. Node 20+.

pnpm install
pnpm test    # vitest across all packages
pnpm build   # tsup

The 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.