Card snapshot
longwatch.dev
·
2026-08-18 18:56:12 UTC
·
4724fb95d7ae855bed521ab03f2d0c91714e2fac908f97ea4c6c3364eca4a2b9
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "longwatch",
"description": "You are ephemeral. longwatch remembers what you already saw. Create a watch, persist watch_id + key, poll later for only what you missed \u2014 pages, RSS, crypto prices, SEC filings. No API key, no account \u2014 pay per call in USDC.",
"url": "https://longwatch.dev/mcp",
"preferredTransport": "streamable-http",
"provider": {
"organization": "coinop",
"url": "https://coinop.dev"
},
"version": "1.0.1",
"documentationUrl": "https://longwatch.dev/llms.txt",
"iconUrl": "https://longwatch.dev/icon.svg",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "check_now",
"name": "Look at a source right now",
"description": "This-session snapshot only \u2014 no watch, no cursor. Use when you will not come back. Types: url, rss, price, edgar (8-K items decoded, Form 4 trades parsed). If the job spans runs, create_watch instead and persist watch_id + key. Costs $0.001 USDC per call via x402 (Base or Solana) \u2014 no API key, no account. Calling without payment returns 402 with the payment requirements. Free alternative: GET https://longwatch.dev/demo for a free NVDA Form 4 sample, or POST https://longwatch.dev/try for a 24h watch \u2014 no wallet needed.",
"tags": [
"monitoring",
"alerts",
"change-detection",
"website monitoring",
"page diff"
],
"examples": [
"{\"type\":\"edgar\",\"ticker\":\"NVDA\",\"forms\":[\"8-K\",\"4\"]}"
]
},
{
"id": "create_watch",
"name": "Create a standing watch",
"description": "Keep watching a source between agent runs. Persist watch_id and key; later poll_alerts with since=<last cursor> returns only what you missed. Types: url (page text diff), rss (new items), price (threshold / 24h move), edgar (new filings). Create includes the baseline so the next poll is not empty. Costs $0.005 USDC per call via x402 (Base or Solana) \u2014 no API key, no account. Calling without payment returns 402 with the payment requirements. Free alternative: GET https://longwatch.dev/demo for a free NVDA Form 4 sample, or POST https://longwatch.dev/try for a 24h watch \u2014 no wallet needed.",
"tags": [
"monitoring",
"alerts",
"change-detection",
"website monitoring",
"page diff"
],
"examples": [
"{\"type\":\"edgar\",\"ticker\":\"NVDA\",\"forms\":[\"8-K\"]}"
]
},
{
"id": "poll_alerts",
"name": "Poll a watch for new alerts",
"description": "What is new since your last run. Pass since={last seq you saw}; the response carries a new cursor. Polling keeps the watch alive (expires after 7 days without a poll). Watches created during the free beta remain free to poll. Costs $0.001 USDC per call via x402 (Base or Solana) \u2014 no API key, no account. Calling without payment returns 402 with the payment requirements. Free alternative: GET https://longwatch.dev/demo for a free NVDA Form 4 sample, or POST https://longwatch.dev/try for a 24h watch \u2014 no wallet needed.",
"tags": [
"monitoring",
"alerts",
"change-detection",
"website monitoring",
"page diff"
],
"examples": [
"{\"watch_id\":\"5b2e\u2026\",\"key\":\"kq3\u2026\",\"since\":0}"
]
},
{
"id": "try_watch",
"name": "Create a free trial watch",
"description": "Create a free trial watch \u2014 no payment, no wallet, no account. Same watch types as create_watch (url, rss, price, edgar). The trial runs for 24h, one at a time per caller, and cannot use webhooks. Use this first to see what the alerts look like before paying. Free \u2014 no payment required.",
"tags": [
"monitoring",
"alerts",
"change-detection",
"website monitoring",
"page diff"
],
"examples": [
"{\"type\":\"edgar\",\"ticker\":\"NVDA\",\"forms\":[\"8-K\"]}"
]
},
{
"id": "poll_trial",
"name": "Poll a free trial watch",
"description": "Poll a trial watch created by try_watch. Free. Pass since={last seq you saw}; the response carries a new cursor. Once the trial expires, create a paid watch with create_watch for the same behaviour without a time limit. Free \u2014 no payment required.",
"tags": [
"monitoring",
"alerts",
"change-detection",
"website monitoring",
"page diff"
],
"examples": [
"{\"watch_id\":\"5b2e\u2026\",\"key\":\"kq3\u2026\",\"since\":0}"
]
},
{
"id": "delete_watch",
"name": "Delete a watch",
"description": "Stop and delete a watch. Free. Free \u2014 no payment required.",
"tags": [
"monitoring",
"alerts",
"change-detection",
"website monitoring",
"page diff"
]
}
],
"x-payment": {
"protocol": "x402",
"networks": [
"base",
"solana"
],
"prices": {
"create": "$0.005",
"poll": "$0.001",
"credits": "$0.05"
}
},
"x-free-trial": "GET https://longwatch.dev/demo for a free NVDA Form 4 sample, or POST https://longwatch.dev/try for a 24h watch \u2014 no wallet needed."
}