ZenVault
Wake-ups, webhook inboxes, TTL memory, watches and human approval for agents. Paid per call.
| Endpoint | https://api.zenvault.eu/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.2 |
| Now | 36 tools · grade D (62) · pin ts_4450c0990d2ac9ba4449fefa698c235d · protocol 2024-11-05 |
| First / last listed | 2026-11-15 00:57 UTC / 2026-11-15 00:57 UTC |
| Grade over time | 2026-11-15: D (62), 36 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: create_wakeup create_schedule create_deadman checkin_deadman delayed_delivery notarize attested_fetch create_inbox create_bin collect_messages guaranteed_delivery create_vault kv_set kv_get kv_list save_checkpoint create_checkpoint load_checkpoint store_secret create_queue queue_push queue_lease queue_ack create_counter counter_incr claim_operation create_idempotency create_watch watch_status create_escalation get_resource extend_resource cancel_resource export_resource list_prices request_feature
create_wakeup | Schedule a webhook call at a future time (one-shot). Your agent can die; the call still happens. params: at*, url*, payload |
create_schedule | Recurring webhook on a cron expression (at most every 15 minutes), for up to 30 days, renewable for free. params: cron*, url*, payload, days |
create_deadman | Dead-man switch: if you stop checking in, we fire your alert webhook. params: url*, interval_seconds, days |
checkin_deadman | Check in to a dead-man switch so it does not fire. params: id* |
delayed_delivery | Hand over a payload now; we POST it to the target at a future moment. params: at*, url*, payload |
notarize | Signed proof that a hash (or your data) existed at this moment. params: sha256, data, note |
attested_fetch | Fetch a URL and return content plus a signed receipt binding url, status, content hash and time. params: url*, include_content |
create_inbox | Public URL that buffers inbound webhooks until you collect them. params: days, label |
create_bin | Request bin: a public URL that captures every request in full (method, headers, body) for debugging webhooks. Watch it live at https://api.zenvault.eu/view. params: days, label |
collect_messages | Collect buffered messages from an inbox or bin. params: id*, all, manage* |
guaranteed_delivery | POST a payload to a URL, retried with backoff until it succeeds. params: url*, payload |
create_vault | Create a key-value namespace with TTL that survives your runs. params: days, label |
kv_set | Store a value in a vault (max 64 KB, last 10 versions kept). params: id*, key*, value*, manage* |
kv_get | Read a value from a vault. params: id*, key*, manage* |
kv_list | List keys in a vault. params: id*, manage* |
save_checkpoint | Save run state so you can resume after a crash. params: id*, state*, manage* |
create_checkpoint | Create a crash checkpoint store. params: days |
load_checkpoint | Load the latest saved checkpoint state. params: id*, manage* |
store_secret | Store a value that self-destructs on first read; returns a one-time read URL. params: value*, days |
create_queue | Pull-based work queue with leases; timed-out leases requeue. params: lease_seconds, max_attempts, days |
queue_push | Push a job onto a queue. params: id*, body*, manage* |
queue_lease | Lease the next job from a queue. params: id*, manage* |
queue_ack | Acknowledge (or nack) a leased job. params: id*, job_id*, action, manage* |
create_counter | Create an atomic counter. params: start, days |
counter_incr | Increment a counter atomically. params: id*, by, manage* |
claim_operation | Idempotency firewall: claim an operation id exactly once across runs. params: id*, operation_id*, manage* |
create_idempotency | Create an idempotency/replay firewall. params: days |
create_watch | Watch something and fire your webhook when it changes. Types: change, keyword, regex, structured, drift, redirect, sitemap, staleness, rss, dns, port, cert, heartbeat. params: type*, url, webhook*, keyword, pattern, selector, json, percent, name, record, host, port, domain, interval_seconds, confirmations, days |
watch_status | Check a watch: last value, checks, fires. params: id*, manage* |
create_escalation | Escalation chain: webhook, then after N seconds the next step, until acknowledged. params: steps*, subject, days |
get_resource | Status of any resource you hold the management token for. params: id*, manage* |
extend_resource | Extend a resource lifetime, free, up to 30 days ahead. params: id*, days, manage* |
cancel_resource | Cancel a resource early. params: id*, manage* |
export_resource | Export everything under a resource before it expires. params: id*, manage* |
list_prices | Free-tier limits: what is free (everything) and the per-IP caps. params: none |
request_feature | Tell the operator what ZenVault is missing. Free. params: what*, why, would_pay |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.