Skip to main content

Datoka Hooks

dev.workers.bhazarstudio.datoka-hooks-test/datoka-hooksVersion 0.7.6

Public webhook relay with signed observations, retries and verified receivers. Self-service.

Status

Responds302 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:28 UTC
Latency
302 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://datoka-hooks.bhazarstudio.workers.dev/mcpResponds302 ms
No sign-in

Claude Code

claude mcp add --transport http datoka-hooks https://datoka-hooks.bhazarstudio.workers.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: datoka-hooks
Remote MCP server URL: https://datoka-hooks.bhazarstudio.workers.dev/mcp

Cursor

{
  "mcpServers": {
    "datoka-hooks": {
      "url": "https://datoka-hooks.bhazarstudio.workers.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"datoka-hooks","type":"http","url":"https://datoka-hooks.bhazarstudio.workers.dev/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

9 tools

Tools of Datoka Hooks
Read-only
Idempotent
Open world
accept_hook_eventEnqueue up to 65536 payload bytes for a previously verified receiver using its delivery token. Returns a deliveryId, not proof of delivery. Reuse eventId and exact bytes on retries, then poll get_hook_delivery. The free allowance is 100 events/day per verified receiver; extra admissions consume purchased credits. No arbitrary destination can be supplied here.NoNoYesYes
get_destination_statusRead the existing hook ownership challenge and verification or revocation status using its management token. No activation or delivery. Use after registration or an interrupted verification; use get_hook_delivery for one accepted event.NoYesYesNo
get_hook_creditsRead remaining purchased admission credits for an existing hook using its management token. Free and read-only; does not purchase credits. Use purchase_hook_credits to request a quote. The daily free allowance remains separate.NoYesYesNo
get_hook_deliveryRead one accepted event by its returned deliveryId and hook delivery token. Poll after accept_hook_event to distinguish queued, retried and completed delivery. Signed observations attest relay attempts, not successful business processing by the receiver. No new delivery or payment.NoYesYesNo
purchase_hook_creditsRequest an x402 quote without payment, or buy credits with an explicitly authorized signed payment. Reuse purchaseId and the same payment after any timeout.NoNoYesYes
register_destinationRegister an HTTPS receiver you control. Returns hookId, private credentials and the ownership challenge; delivery remains inactive. Publish the exact challenge on your origin, then call verify_destination. Keep recoveryKey secret and reuse it with the identical target after interruption; do not register again with a new key.NoNoYesYes
revoke_destinationPermanently revoke this hook with its management token after explicit owner approval. New submissions are rejected; previously accepted deliveries finish. This does not cancel queued events and cannot be undone. Use get_destination_status first if you only need to inspect access.YesNoYesYes
verify_destinationFetch the ownership challenge from the previously registered receiver and activate it when valid. First publish the exact challenge returned by register_destination. Requires the management token; does not deliver an event. Use get_destination_status to inspect progress without activation.NoNoYesYes
verify_hook_receiptCheck an unchanged event and signed receipt returned by get_hook_delivery within the authenticated hook. Requires the delivery token; does not send an event. A valid signature attests relay observations, not business truth or exactly-once processing.NoYesYesNo

Details

Registry status
Active
Published
Oct 4, 2026
Updated
Oct 4, 2026
Repository
Not given
Categories (suggested)
Developer toolsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing