Skip to content
Agentmart
Submit a tool

AnyHook

A webhook inbox for agents: one call returns a live URL.

Connector by anyhook.netOfficial · Domain verified by the MCP Registry

IndexedApache-2.0Local (stdio)Remote (HTTP)
Write a review

Install

Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/anyhook-net-anyhook

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://anyhook.net/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

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

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
9 read · 2 write · 5 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 16

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 9 · Look things up without changing anything.

  • anyhook_apps_list
  • anyhook_code_get
  • anyhook_events
  • anyhook_inbox
  • anyhook_inspect
  • anyhook_providers
  • anyhook_undelivered
  • anyhook_usage
  • anyhook_verify

Write 2 · Create, change, send or run things.

  • anyhook_apps_create
  • anyhook_connect

Delete 5 · Delete, drop, revoke or wipe things.

  • anyhook_code_deploy
  • anyhook_code_test
  • anyhook_mock
  • anyhook_replay
  • anyhook_replay_failed

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • ANYHOOK_API_KEY

Other settings (environment variables or headers).

  • ANYHOOK_API_BASE

Network hosts it talks to 1

  • anyhook.net · found in remote endpoint, install command

Files it touches

  • Any path the agent passes to its tools

Tools (16)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • anyhook_apps_createCreate a new AnyHook app

    Create a new app with a name, provider source, and (optionally) destinations. Returns the inbound URL. The app is active immediately. Created WITHOUT destinations it still receives and LOGS every event (inspect-only), it just delivers nowhere until a destination is added (PATCH /api/v1/apps/{slug} with {"destinations": [...]}).

  • anyhook_apps_listList your AnyHook appsread-only

    List apps in your AnyHook account with inbound URLs, sources, and destination URLs. Check isActive: an inactive app's inbound URL answers setup handshakes but acknowledges and discards event POSTs (202, reason app_inactive) instead of relaying them. Destination signing secrets are redacted to has_signing_secret plus a 4-char hint; a new secret in plaintext comes only from rotating it. An app whose slug was changed lists its former URLs under legacyInboundUrls; those still route to it.

  • anyhook_code_deployDeploy code that runs on an app's eventscan change or delete data

    Save a handler that runs on every event this app receives, in an isolated sandbox, with AnyHook's retries and replay around it: no server of your own. Each run's console output and return value are stored as that delivery's response (anyhook_inspect shows them). It can also run on a cron schedule. Pro and Scale; runs are capped per month with no overage, retries, test runs and schedule firings each count, and each run and package install is charged to the monthly compute allowance (anyhook_usage shows both). Test it with anyhook_code_test before real events arrive.

  • anyhook_code_getRead an app's code handlerread-only

    The code that runs on this app's events: its source, the names of its secrets (never the values), whether events are reaching it, and runs used this month against the plan's limit.

  • anyhook_code_testRun an app's code on a stored eventcan change or delete data

    Run the saved handler now and return its logs, return value and duration: on a stored event (the latest when event_id is omitted) or on a body you give. Counts as a run. Nothing is delivered, but whatever the code itself sends does happen.

  • anyhook_connectConnect Stripe or GitHub with one key

    Wire a provider to AnyHook in one call: give a Stripe or GitHub key and AnyHook registers the app's inbound URL as a webhook at the provider, saves the signing secret it yields, and turns on signature verification at the edge. The provider is read from the key; the key is used once and not stored. Without appSlug a new app is created (and removed again if the provider refuses the key). Re-running replaces the registration instead of duplicating it. GitHub sends a signed ping immediately, so the first event appears within seconds. Add a destination afterwards (PATCH /api/v1/apps/{slug}) to forw…

  • anyhook_eventsList recent webhook eventsread-only

    List webhook events, most recent first: id, app, type, status, attempt, destination status code, latency, timestamp. Summaries only, no request headers or body — call anyhook_inspect with an id from here to read one event's payload. Uses your AnyHook account when connected, otherwise the local in-memory store.

  • anyhook_inboxGet this app's email inbox addressread-only

    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.

  • anyhook_inspectInspect a specific eventread-only

    Full detail for one event by id, including the inbound headers and body that anyhook_events omits, plus the destination's response. Payloads can be large and often contain personal data, so fetch one at a time, only when the body is needed. Account or local store.

  • anyhook_mockMock a webhookcan change or delete data

    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_providersList supported providers and event typesread-only

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

  • anyhook_replayReplay an eventcan change or delete data

    Re-send a stored event to its destinations. Replays sit outside the monthly event quota but within a daily replay limit per plan and the monthly compute allowance (anyhook_usage), and replaying an event that was held for quota bills it as a new event. The destination does run its handler again: a receiver that is not idempotent will process the event twice while debugging.

  • anyhook_replay_failedBulk-replay all failed events for an appcan change or delete data

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

  • anyhook_undeliveredList undelivered events for an appread-only

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

  • anyhook_usageShow plan limits and usageread-only

    What the plan allows and what this account has used of each: events this month (per delivery, large events count per 64 KB), overage, the compute allowance and what used it (retries, replays, waiting on slow destinations, code runs, builds, schedules), API calls today (each tool call that reads or changes the account counts one), code runs and package snapshots, with when each resets. Call it when something answers with a limit, before bulk work such as replay_failed, or when the user asks what they are using.

Show 1 more tools
  • anyhook_verifyVerify a webhook signatureread-only

    Verify a webhook signature against a secret, for every source the AnyHook edge verifies, including stripe, github, shopify, slack, line, discord, linear, vercel, paddle, hubspot, paypal and xero.

Signals

Stars
0
Forks
0
Open issues
1
Last commit (this folder)
Oct 19, 2026 (9 days ago)
Last release
Oct 19, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
net.anyhook/anyhook
Version
0.4.0
Auth
Auth not stated, API key
Packages
npm anyhook-mcp
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

Same server elsewhere

Copies of this server published by others; search shows only one of them.

Cite this page

AnyHook MCP server. Agent Mart. https://agentmart.dev/connectors/anyhook-net-anyhook (last updated 2026-10-25)