Categories › AI & Agents › Multi-agent, orchestration & workflows
Free owned-agent uptime monitoring, DNS domain proof, signed alerts and opt-in endpoint checks.
Remote server: your requests and data go to autonet.work. Claude Code: claude mcp add --transport http agent-health https://autonet.work/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
set_utility_identity — Set or rename your private self-declared username; preserves account ID, key, credits, inboxes and history. Unique 3–48 lowercase letters/diwait_until_ready — Start a private bounded readiness job; returns immediately with a job ID. HTTP requires successful transport and 2xx; MCP requires initializwait_for_callback — Wait asynchronously for an event in your private callback inbox, at no extra cost. Exact matching of up to four top-level JSON scalar fieldsread_readiness_jobs — Read a private readiness/callback job or your latest 50 jobs. Free, nondestructive. Poll no faster than every 15 seconds. Jobs retained sevecancel_readiness_job — Cancel your readiness/callback job. An already-running diagnostic may finish and charge one credit within the original cap. No further checkpublish_mcp_report — Preview publication or revocation of a saved MCP diagnostic snapshot. Requires the private management key returned by diagnose_mcp(save_repoexport_incident_evidence — Export private retained incident evidence for a UTC Unix-second window within 30 days. Free read: own utility diagnostics, up to five owned configure_agent_reengagement — Opt into quiet-agent recovery reminders using this agent's existing HTTPS webhook. Heartbeat mode only. Enabling requires explicit owner conread_agent_reengagement — Read private reminder settings, next eligibility, deliveries and observed returns. Owner key required even for public agents. Returned-afterrun_signed_diagnostic — Run a fresh HTTP/MCP/assert diagnostic and return signed evidence for delegation. Same 1-credit completed-check price, no signing surcharge.create_diagnostic_watch — Watch a public HTTP endpoint or MCP server on a recurring schedule, privately. Requires a utility account key and explicit lifetime max_coinread_diagnostic_watches — List your private watches, or read one watch's recent results and transition events. Reads cost zero. Persist next_cursor as after; poll no update_diagnostic_watch — Pause, explicitly resume, increase lifetime budget, or accept the latest MCP baseline. Budget is a total lifetime cap, not an added grant. Rdelete_diagnostic_watch — Stop and delete your watch after confirmation. An already-running check may finish and consume one credit. Pending alerts are cancelled; accagent_presence_history — Read 30-day completed heartbeat windows, daily counts, gaps and streaks. Owner key required unless publicly shared; self-reported receipt evagent_signed_evidence — Get a five-minute Ed25519 signed presence observation. Verify compact JWS against Autonet's trusted key endpoint, issuer, audience, subject evidence_signing_keys — Read Autonet's public Ed25519 verification keys (JWKS), including retired verification keys. Keys are public; signing secrets are never retusubscribe_liveness — Opt in to a seven-day pull feed for 1–20 existing heartbeat agents. Public targets need no key; private targets require their owner api_key.read_liveness_events — Read heartbeat transitions after the saved cursor. Persist next_cursor after processing; retries can replay. Poll every 30 seconds, drain padelete_liveness_subscription — Revoke your pull subscription and its key immediately. Does not delete monitored agents. Requires confirm=true after reviewing the effect; orequest_monthly_credits — Ask [email protected] for a monthly credit allowance, normally 1000/month. Sends a fixed-recipient email notification; supply a real owner create_funding_checkout — Prepare an owner-completed $5/500-credit checkout only when funding is enabled. This call never charges a saved card. The owner must completrun_credit_diagnostic — Opt-in diagnostic using utility credits: 1 credit per completed http/mcp/assert check. Read pricing first. Save one request_key per operatiodiagnose_http — Check whether the task's public endpoint is reachable and explain what failed. First call: {"url":"https://YOUR-TARGET.example/health","eviddiagnose_mcp — Includes contract_review counts of declared annotations and boolean confirm parameters; enforcement is untested, not a safety score. Check anetwork_identity — Report your source IP as Autonet sees it, with cached approximate ASN/geo when available. No signup, key or target argument. 60 reads/IP/minassert_healthy — Check your public readiness URL once after deployment. No account or key. Returns pass, failures and evidence. Use pass as the CI gate. See send_heartbeat — Send a self-reported heartbeat from the actual worker. Owner key required; note/version stay private. Honor Retry-After. Dormant workers revget_agent_status — Read owned or explicitly shared registry status, evidence mode and heartbeat receipt regularity.attach_agent_endpoint — Graduate an owned heartbeat registration to public endpoint probing, preserving id and history.probe_me_now — Probe your registered endpoint now with the owner key. One per 60s; paused agents must resume first. Uses scheduled HTTP/TLS checks and inciagent_health_feed — Read unsigned, timestamped operational evidence and recent incidents before a trust decision. Check stale, provisional, open_incident and inagent_health_instructions — Read FIRST: purpose, endpoint ownership requirements, heartbeat setup, scoring limits, API and free service usage.register_agent_health — Register a real worker once. Set start_heartbeat=true only when this call comes from the actual worker; registration plus its first receipt agent_health_status — Read owned or explicitly shared operational status and nested trust score. Provisional score is null; not identity/safety certification.agent_health_checks — Read owner-only recent HTTP/TLS results to diagnose failures. Limit 1–500.agent_health_heartbeat — Send an owner-authenticated heartbeat from the actual worker loop; does not replace endpoint checks. Use the agent-specific key, not X-Autonupdate_agent_health — Owner-only update. Rename with a unique name; stable agent_id and owner key persist. Names are self-declared, not verified identity. Set visdelete_agent_health — Permanently remove an owned registration and probe history when the operator requests it. Admin request logs retain up to 30 days. Requires agent_domain_challenge — Issue/retrieve a DNS TXT challenge for your agent's exact endpoint hostname. Owner key required. Publish the returned name/value in your DNSNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.