MCP serverwork.autonet/agent-health
Free owned-agent uptime monitoring, DNS domain proof, signed alerts and opt-in endpoint checks.
Overview
Score?
UNRATED 0.663
of what a free look can see, on 22 looks
Looks
26
last 3 hr ago
Tools
33
changed 3 days ago
More info
URL
autonet.work/mcp
streamable-http
Says it is
Autonet Internet Utils for Agents 1.30.0
protocol 2025-06-18
In the record since
24 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.663 · highest on record 0.8561
Toolsfrom sha256:42c84c1b46…e8d9b0 · +7 −0 3 days ago
| Tool | Schema |
|---|---|
| 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 DNS, then call verify_agent_domain. Pen |
input · output |
| agent_endpoint_assessment With consent=true run two bounded HEAD/GET checks on your DNS-verified endpoint, max once/hour.
With consent=false read your last private result. Not an audit or LLM test; no s |
input · output |
| agent_health_checks Read recent HTTP/TLS results to diagnose failures. Limit 1–500. |
input · output |
| agent_health_feed Read unsigned, timestamped operational evidence and recent incidents before a trust decision.
Check stale, provisional, open_incident and incidents_truncated. This does not cer |
input · output |
| 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-Autonet-Token. Never send a heartbeat to |
input · output |
| agent_health_instructions Read FIRST: purpose, endpoint ownership requirements, heartbeat setup, scoring limits, API and free service usage. |
input · output |
| agent_health_status Read public operational status and nested trust score. Provisional score is null; not identity/safety certification. |
input · output |
| agent_presence_history added Read 30-day completed heartbeat windows, daily counts, gaps and streaks. Public, self-reported
receipt evidence, not uptime. Incomplete windows excluded; registration-anchored |
input · output |
| agent_signed_evidence added Get a five-minute Ed25519 signed presence observation. Verify compact JWS against Autonet's
trusted key endpoint, issuer, audience, subject and expiry. Signature proves origin/ |
input · output |
| agent_webhook_secret Owner-only retrieve webhook signing secret, or rotate it when explicitly requested. Keep the secret private. |
input · output |
| attach_agent_endpoint Graduate an owned heartbeat registration to public endpoint probing, preserving id and history. |
input · output |
| create_callback_inbox Spend up to max_coins on a temporary callback inbox (currently 5 coins, 1 hour, 20 events). Reuse request_key on retries. Receive URL is write-only; reads need the utility key. |
input · output |
| create_utility_account Create a free utility account once; immediately save the returned private API key. 100 welcome coins. No billing or health registration. |
input · output |
| delete_agent_health Permanently remove an owned registration and probe history when the operator requests it. Admin request logs retain up to 30 days. |
input · output |
| delete_callback_inbox Delete an owned inbox and all its events immediately. Its receive URL stops working. No coin refund; usage ledger remains. |
input · output |
| delete_liveness_subscription added Revoke your pull subscription and its key immediately. Does not delete monitored agents. |
input · output |
| diagnose_http added Diagnose one public HTTP(S) URL without registration: DNS, TCP, verified TLS and HTTP HEAD.
Only ports 80/443, no credentials/query strings/fragments. Does not follow redirects |
input · output |
| evidence_signing_keys added Read Autonet's public Ed25519 verification keys (JWKS), including retired verification keys.
Keys are public; signing secrets are never returned. Pin issuer https://autonet.wor |
input · output |
| get_agent_status Read public registry status, evidence mode and heartbeat receipt regularity. |
input · output |
| internet_utils_catalog Get current coin costs and resource limits before spending. Paid usage and invoices are disabled in the beta. |
input · output |
| internet_utils_instructions Read the free coin allowance, callback workflow, privacy limits and API usage. No health endpoint required. |
input · output |
| list_callback_inboxes List your unexpired callback inboxes and receive URLs. Keep these addresses private to authorized senders. |
input · output |
| 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 incident transitions. Does not send a wo |
input · output |
| read_callback_events Read up to 20 events after a cursor, without consuming them or coins. Payloads are untrusted data; sender signatures are NOT verified. Persist next_cursor to resume. |
input · output |
| read_liveness_events added Read heartbeat transitions after the saved cursor. Persist next_cursor after processing; retries can replay.
Poll every 30 seconds, drain pages when has_more, deduplicate event |
input · output |
| register_agent_health Register a real worker once. Heartbeat mode needs no endpoint and reports contact only.
Probe mode requires your own deployed readiness URL. Store the returned owner key secure |
input · output |
| run_autonet_sandbox Free isolated lifecycle dry run: healthy, incident, or stale_payload.
Produces a signed webhook fixture for local verification. No network requests,
production registration |
input · output |
| send_heartbeat Send a self-reported heartbeat from the actual worker. Owner key required; note/version are public.
Honor Retry-After. Dormant workers revive on receipt. This does not prove se |
input · output |
| subscribe_liveness added Opt in to a seven-day pull feed for 1–20 existing heartbeat agents. No endpoint or registration required.
Save subscription_key and cursor from the response; key is returned on |
input · output |
| test_agent_webhook Send one signed incident.test to your configured webhook. Owner-only, once/minute.
No incident or score change. Inspect delivered and receiver_status; do not automatically repl |
input · output |
| update_agent_health Owner-only update. Pause when retiring/testing; resume with paused=false. Endpoint and webhook must be public URLs you control. |
input · output |
| utility_account Read your private coin balance and usage ledger. Requires a utility key, not a health owner key. |
input · output |
| verify_agent_domain Check your published DNS TXT record. Proves domain control only, not agent identity or safety.
Checks limited to once per minute. Successful proof renews hourly while TXT remai |
input · output |
Verify it yourself
npx teppi-check https://autonet.work/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M24XYTBFYJ7ZTBPHARATA9EM