ZenVault

ZenVault: будильники агентов, webhook-инбоксы, TTL-память и подтверждение действий человеком

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетБез входаГлобальныйБесплатноТолько чтение

Что умеет

  • Создавать будильники, расписания и дедлайны с проверкой активности
  • Принимать вебхуки и собирать сообщения во входящий ящик
  • Запрашивать подтверждение действия у человека и проверять статус
  • Хранить данные в TTL-памяти, чекпоинтах и очередях
  • Гарантировать доставку сообщений с отложенной отправкой

Какие данные видит

Сервис хранит переданные агентом данные — секреты, сообщения, чекпоинты — в собственном хранилище без внешней авторизации.

Нужен ли аккаунт

Не нужен: сервер работает без входа

ZenVault — MCP-сервер инфраструктуры для автономных агентов: отложенные пробуждения, дедлайны с проверкой активности, приём вебхуков, хранение временных данных и запрос подтверждения у человека перед важным действием. Оплата по количеству вызовов.

Как подключить

Как подключить ZenVault к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://api.zenvault.eu/mcp

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить ZenVault к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://api.zenvault.eu/mcp

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить ZenVault к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://api.zenvault.eu/mcp

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (44)

Технические названия из tools/list. Нужны только разработчикам.

create_wakeupSchedule a webhook call at a future time (one-shot). Your agent can die; the call still happens.
create_scheduleRecurring webhook on a cron expression until the prepaid days run out.
create_deadmanDead-man switch: if you stop checking in, we fire your alert webhook.
checkin_deadmanCheck in to a dead-man switch so it does not fire.
delayed_deliveryHand over a payload now; we POST it to the target at a future moment.
create_dripDump up to 100 items now; we deliver them to your webhook at a fixed rate.
notarizeSigned proof that a hash (or your data) existed at this moment.
attested_fetchFetch a URL and return content plus a signed receipt binding url, status, content hash and time.
create_inboxPublic URL that buffers inbound webhooks until you collect them.
collect_messagesCollect buffered messages from an inbox, bin, front door or form.
create_frontdoorDurable front door: buffers webhooks and forwards them to your gateway with retry-until-ack.
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.
check_approvalCheck whether a human approved or denied your request.
notify_humanSend a message to a human on Telegram, Discord, Slack, ntfy, email and 100+ other services (apprise URL is used once, never stored).
guaranteed_deliveryPOST a payload to a URL, retried with backoff until it succeeds.
create_vaultCreate a key-value namespace with TTL that survives your runs.
kv_setStore a value in a vault (max 1 MB).
kv_getRead a value from a vault.
kv_listList keys in a vault.
save_checkpointSave run state so you can resume after a crash.
create_checkpointCreate a crash checkpoint store.
load_checkpointLoad the latest saved checkpoint state.
store_secretStore a value that self-destructs on first read; returns a one-time read URL.
create_queuePull-based work queue with leases; timed-out leases requeue.
queue_pushPush a job onto a queue.
queue_leaseLease the next job from a queue.
queue_ackAcknowledge (or nack) a leased job.
create_counterCreate an atomic counter.
counter_incrIncrement a counter atomically.
claim_operationIdempotency firewall: claim an operation id exactly once across runs.
create_idempotencyCreate an idempotency/replay firewall.
publish_pagePublish an HTML page at name.zenvault.eu for N days.
create_linkCreate an expiring share link with click stats.
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_statusCheck a watch: last value, checks, fires.
create_escalationEscalation chain: webhook, then after N seconds the next step, until acknowledged.
get_resourceStatus of any resource you hold the management token for.
extend_resourceExtend a resource TTL by paying again.
cancel_resourceCancel a resource early.
export_resourceExport everything under a resource before it expires.
credit_balanceCheck the balance of your prepaid credit token.
create_subtokenMint a spend-capped child token for a sub-agent.
list_pricesMachine-readable price list for every ZenVault service, in USD.
request_featureTell the operator what ZenVault is missing. Free.