io.github.entradox/agent-watch

Agent Watch

Monitoring for the agent economy — liveness, latency, trust scoring for MCP endpoints

Endpointhttps://agent-watch-api-production.up.railway.app/mcp/ (streamable-http)
Registry version0.1.0
Now8 tools · grade B (81) · pin ts_86ae4775fbe9e098d58ad438604eba6b · protocol 2025-06-18
First / last listed2026-10-31 01:30 UTC / 2026-10-31 01:30 UTC
Grade over time2026-10-31: B (81), 8 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-31 01:30 UTC
8 tools, grade B (81)

Tools: aw_health aw_check_endpoint aw_census aw_list_monitored aw_alerts aw_watch skills_list_tool read_skill

Current tools (8)

aw_healthLiveness check for the Agent Watch API. Returns ok, service name, and version. Call this first to verify connectivity before using other tools.
params: none
aw_check_endpointProbe an MCP or HTTP-402 endpoint now and get its trust verdict. Performs a real MCP initialize handshake (not a ping), measures p50/p95 latency, counts tools, hashes the tool schema (for drift detection), and checks RFC 9728 auth metadata. Returns: alive (bool), name, tool_count, latency_p50_ms, tool_schema_hash, auth_metadata_present, and error detail when dead. Use before w
params: url*, timeout
aw_censusFull-census summary of the official MCP registry: 7,454 endpoints probed with real MCP handshakes. Returns alive/dead/unknown counts and percentages. States: alive = MCP initialize succeeded; dead = no answer; unknown = answered but auth-gated (401/403/402) or redirecting — liveness unprovable without credentials. Use to quantify how much of the MCP ecosystem is actually reachable
params: none
aw_list_monitoredList all endpoints in the Agent Watch census with their registry names. Returns count and the full endpoint list (URLs). Combine with aw_alerts to find which of these are dead. Read-only.
params: none
aw_alertsShow dead endpoints across the monitored registry (alive=false). Returns up to 500 dead endpoints with names. Use after aw_census or aw_list_monitored to get the actionable dead list. Read-only.
params: none
aw_watchAdd endpoints to your personal watchlist (probed immediately, then every 6h). Plan-limited by the email used at checkout: free 5, Builder ($19/mo) 50, Team ($99/mo) 500 endpoints. Alerts fire on alive→dead transitions and tool-schema drift. Already-watched URLs are returned without re-probing. Args: email: the email your subscription is under (free tier works too)
params: email*, urls*, watch_token
skills_list_toolList this product's skills. Each entry carries the SKILL.md URI, its name and description, verbatim frontmatter, and a per-file sha256 manifest. Read a body with `read_skill`.
params: none
read_skillRead a product skill file by its skill:// URI. Args: uri: e.g. skill://<product>/<skill-name>/SKILL.md Get valid URIs from `skills_list_tool`.
params: uri*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.