Wake-ups, webhook inboxes, TTL memory, watches and human approval for agents. Paid per call.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://api.zenvault.eu/mcp44 outils · 1403 mscreate_wakeupSchedule a webhook call at a future time (one-shot). Your agent can die; the call still happens.Schedule a webhook call at a future time (one-shot). Your agent can die; the call still happens.
| Paramètre | Type | Description |
|---|---|---|
| at* | string | ISO-8601 time to fire |
| url* | string | webhook URL to call |
| payload | object | JSON to include |
create_scheduleRecurring webhook on a cron expression until the prepaid days run out.Recurring webhook on a cron expression until the prepaid days run out.
| Paramètre | Type | Description |
|---|---|---|
| cron* | string | cron expression, e.g. 0 7 * * * |
| url* | string | webhook URL |
| payload | object | — |
| days | number | prepaid days |
create_deadmanDead-man switch: if you stop checking in, we fire your alert webhook.Dead-man switch: if you stop checking in, we fire your alert webhook.
| Paramètre | Type | Description |
|---|---|---|
| url* | string | alert webhook |
| interval_seconds | number | max time between check-ins |
| days | number | — |
| apprise_url | string | optional human notification target |
checkin_deadmanCheck in to a dead-man switch so it does not fire.Check in to a dead-man switch so it does not fire.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | dead-man switch id |
delayed_deliveryHand over a payload now; we POST it to the target at a future moment.Hand over a payload now; we POST it to the target at a future moment.
| Paramètre | Type | Description |
|---|---|---|
| at* | string | ISO-8601 |
| url* | string | target URL |
| payload | object | — |
create_dripDump up to 100 items now; we deliver them to your webhook at a fixed rate.Dump up to 100 items now; we deliver them to your webhook at a fixed rate.
| Paramètre | Type | Description |
|---|---|---|
| url* | string | webhook |
| items* | array | items to drip |
| rate_seconds | number | — |
notarizeSigned proof that a hash (or your data) existed at this moment.Signed proof that a hash (or your data) existed at this moment.
| Paramètre | Type | Description |
|---|---|---|
| sha256 | string | hex digest |
| data | string | raw data to hash instead |
| note | string | — |
attested_fetchFetch a URL and return content plus a signed receipt binding url, status, content hash and time.Fetch a URL and return content plus a signed receipt binding url, status, content hash and time.
| Paramètre | Type | Description |
|---|---|---|
| url* | string | URL to fetch |
| include_content | boolean | — |
create_inboxPublic URL that buffers inbound webhooks until you collect them.Public URL that buffers inbound webhooks until you collect them.
| Paramètre | Type | Description |
|---|---|---|
| days | number | prepaid days |
| label | string | — |
collect_messagesCollect buffered messages from an inbox, bin, front door or form.Collect buffered messages from an inbox, bin, front door or form.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | resource id |
| all | boolean | include already-collected |
create_frontdoorDurable front door: buffers webhooks and forwards them to your gateway with retry-until-ack.Durable front door: buffers webhooks and forwards them to your gateway with retry-until-ack.
| Paramètre | Type | Description |
|---|---|---|
| target* | string | your gateway URL |
| days | number | — |
| replay_hours | number | — |
request_approvalAsk a human to approve or deny an action; returns a URL for them and a signed verdict for you. Times out as denied.Ask a human to approve or deny an action; returns a URL for them and a signed verdict for you. Times out as denied.
| Paramètre | Type | Description |
|---|---|---|
| action* | string | what you want to do |
| detail | string | context for the human |
| timeout_seconds | number | — |
| webhook | string | called with the verdict |
| apprise_url | string | ping the human here |
check_approvalCheck whether a human approved or denied your request.Check whether a human approved or denied your request.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | approval id |
notify_humanSend a message to a human on Telegram, Discord, Slack, ntfy, email and 100+ other services (apprise URL is used once, never stored).Send a message to a human on Telegram, Discord, Slack, ntfy, email and 100+ other services (apprise URL is used once, never stored).
| Paramètre | Type | Description |
|---|---|---|
| apprise_url* | string | apprise target URL |
| title | string | — |
| body* | string | message |
guaranteed_deliveryPOST a payload to a URL, retried with backoff until it succeeds.POST a payload to a URL, retried with backoff until it succeeds.
| Paramètre | Type | Description |
|---|---|---|
| url* | string | target |
| payload | object | — |
create_vaultCreate a key-value namespace with TTL that survives your runs.Create a key-value namespace with TTL that survives your runs.
| Paramètre | Type | Description |
|---|---|---|
| days | number | — |
| label | string | — |
kv_setStore a value in a vault (max 1 MB).Store a value in a vault (max 1 MB).
| Paramètre | Type | Description |
|---|---|---|
| id* | string | vault id |
| key* | string | — |
| value* | string | — |
kv_getRead a value from a vault.Read a value from a vault.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | vault id |
| key* | string | — |
kv_listList keys in a vault.List keys in a vault.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | vault id |
save_checkpointSave run state so you can resume after a crash.Save run state so you can resume after a crash.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | checkpoint id |
| state* | string | serialized state |
create_checkpointCreate a crash checkpoint store.Create a crash checkpoint store.
| Paramètre | Type | Description |
|---|---|---|
| days | number | — |
load_checkpointLoad the latest saved checkpoint state.Load the latest saved checkpoint state.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | — |
store_secretStore a value that self-destructs on first read; returns a one-time read URL.Store a value that self-destructs on first read; returns a one-time read URL.
| Paramètre | Type | Description |
|---|---|---|
| value* | string | — |
| days | number | — |
create_queuePull-based work queue with leases; timed-out leases requeue.Pull-based work queue with leases; timed-out leases requeue.
| Paramètre | Type | Description |
|---|---|---|
| lease_seconds | number | — |
| max_attempts | number | — |
| days | number | — |
queue_pushPush a job onto a queue.Push a job onto a queue.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | queue id |
| body* | string | job payload |
queue_leaseLease the next job from a queue.Lease the next job from a queue.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | queue id |
queue_ackAcknowledge (or nack) a leased job.Acknowledge (or nack) a leased job.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | queue id |
| job_id* | string | — |
| action | string | — |
create_counterCreate an atomic counter.Create an atomic counter.
| Paramètre | Type | Description |
|---|---|---|
| start | number | — |
| days | number | — |
counter_incrIncrement a counter atomically.Increment a counter atomically.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | — |
| by | number | — |
claim_operationIdempotency firewall: claim an operation id exactly once across runs.Idempotency firewall: claim an operation id exactly once across runs.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | firewall id |
| operation_id* | string | — |
create_idempotencyCreate an idempotency/replay firewall.Create an idempotency/replay firewall.
| Paramètre | Type | Description |
|---|---|---|
| days | number | — |
publish_pagePublish an HTML page at name.zenvault.eu for N days.Publish an HTML page at name.zenvault.eu for N days.
| Paramètre | Type | Description |
|---|---|---|
| html* | string | page HTML |
| name | string | subdomain name |
| days | number | — |
create_linkCreate an expiring share link with click stats.Create an expiring share link with click stats.
| Paramètre | Type | Description |
|---|---|---|
| target* | string | destination URL |
| days | number | — |
create_watchWatch something and fire your webhook when it changes. Types: change, keyword, regex, structured, drift, redirect, sitemap, staleness, rss, dns, port, cert, heartbeat.Watch something and fire your webhook when it changes. Types: change, keyword, regex, structured, drift, redirect, sitemap, staleness, rss, dns, port, cert, heartbeat.
| Paramètre | Type | Description |
|---|---|---|
| type* | string | watch type |
| url | string | URL to watch |
| webhook* | string | called on change |
| keyword | string | — |
| pattern | string | regex |
| selector | string | CSS selector or JSON path |
| json | boolean | — |
| percent | number | drift threshold |
| name | string | DNS name |
| record | string | DNS record type |
| host | string | — |
| port | number | — |
| domain | string | for cert watch |
| interval_seconds | number | — |
| confirmations | number | fire only after N consecutive hits |
| days | number | — |
watch_statusCheck a watch: last value, checks, fires.Check a watch: last value, checks, fires.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | — |
create_escalationEscalation chain: webhook, then after N seconds the next step, until acknowledged.Escalation chain: webhook, then after N seconds the next step, until acknowledged.
| Paramètre | Type | Description |
|---|---|---|
| steps* | array | steps: {webhook, apprise_url, wait_seconds} |
| subject | string | — |
| days | number | — |
get_resourceStatus of any resource you hold the management token for.Status of any resource you hold the management token for.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | — |
extend_resourceExtend a resource TTL by paying again.Extend a resource TTL by paying again.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | — |
| days | number | — |
cancel_resourceCancel a resource early.Cancel a resource early.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | — |
export_resourceExport everything under a resource before it expires.Export everything under a resource before it expires.
| Paramètre | Type | Description |
|---|---|---|
| id* | string | — |
credit_balanceCheck the balance of your prepaid credit token.Check the balance of your prepaid credit token.
Aucun schéma d’entrée n’a été publié pour cet outil.
create_subtokenMint a spend-capped child token for a sub-agent.Mint a spend-capped child token for a sub-agent.
| Paramètre | Type | Description |
|---|---|---|
| cap_usd* | number | hard spend cap |
| label | string | — |
| days | number | — |
list_pricesMachine-readable price list for every ZenVault service, in USD.Machine-readable price list for every ZenVault service, in USD.
Aucun schéma d’entrée n’a été publié pour cet outil.
request_featureTell the operator what ZenVault is missing. Free.Tell the operator what ZenVault is missing. Free.
| Paramètre | Type | Description |
|---|---|---|
| what* | string | what you need |
| why | string | why |
| would_pay | string | would you pay, how much |
44 outils sur 44 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Wake-ups, webhook inboxes, TTL memory, watches and human approval for agents. Paid per call.
+ 4 de plus observés sur cette entrée.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.