AIS Agent Flight Recorder — dead-man alerts & resume for AI agents

ai.aislabsPublished by aislabs.aiOfficial publisherv0.1.0Updated Oct 24, 2026

Dead-man switch for AI agents & cron jobs: heartbeat with state capsule, alerts + resume links

The publisher's own server: AIS CVE Priorities — daily exploit-ranked patch list for AI agents

VerifiedStreamable HTTPWeb executableProductivity & WorkflowSecurity & Monitoring

Overview

AI-generated overview

A remote dead-man switch for AI agents and scheduled jobs: register a monitor, send heartbeats with state capsules, and get alerts plus resume state when an run

What you can do
Register agents or scheduled jobs to be watched, receiving a monitor ID and secret, and remove monitors when no longer needed (secret or owning key required). Send periodic heartbeats to mark a monitor alive, optionally attaching a JSON state capsule of up to 32KB describing the current step, what is done, what is next and relevant IDs, or report a failure immediately. Retrieve the last state capsule a monitored agent sent so work can resume from where it stopped. View all monitors you own with alive, late or dead status, last heartbeat time and a capsule preview.
When to use it
Use it when long-running agents or cron jobs need supervision: you want to be alerted if they silently stop, and you want enough saved state to resume after a crash. It suits operators running several autonomous jobs who need a fleet overview.
Requirements
A remote endpoint at api.aislabs.ai over streamable HTTP; no local package. A free tier allows one monitor per alert target; a Gateway key unlocks more monitors, stored capsules and the fleet view. Monitors are identified by a monitor ID and secret.
Before you install
The free tier limits monitoring; stored capsules and fleet visibility require a paid Gateway key. Heartbeats can carry arbitrary JSON state, so avoid putting secrets or sensitive data in capsules. Registering and deleting monitors changes server-side state, and deleting requires the monitor secret or owning key.

Installation

In SourceWeft

  1. Open AIS Agent Flight Recorder — dead-man alerts & resume for AI agents in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ai.aislabs%2Frecorder/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ais-agent-flight-recorder-dead-man-alert": {
      "type": "http",
      "url": "https://api.aislabs.ai/recorder/mcp"
    }
  }
}

Tools

5

register_monitor

Agent Flight Recorder — FREE (1 monitor per alert target) / Gateway key (20 monitors + stored capsules + fleet view). Register an agent or scheduled job to be watched: you get a monitor_id + secret; the agent then calls heartbeat every period_minutes. If heartbeats stop for period + grace, the alert target (Discord/HTTPS webhook and/or email) is notified with the last state capsule and a resume link.

Parametersnamerequiredalert_emailalert_webhookgrace_minutesperiod_minutes

heartbeat

Agent Flight Recorder — "still alive" ping for a registered monitor. Include capsule (any JSON ≤32KB: current step, done, next, ids) so a dead-man alert can carry resume state (stored on the key tier). status:"fail" reports a failure immediately.

Parameterssecretstatuscapsulemonitor_idrequired

fetch_capsule

Agent Flight Recorder (Gateway key) — get the last state capsule a monitored agent sent, to resume from where it died.

Parameterssecretmonitor_idrequired

fleet_status

Agent Flight Recorder (Gateway key) — every monitor you own: alive / late / dead, last heartbeat, capsule preview.

Takes no parameters.

delete_monitor

Agent Flight Recorder — remove a monitor (needs its secret or the owning key).

Parameterssecretmonitor_idrequired

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Aislabs integrations