{"id":11945,"name":"longwatch","description":"Experimental checks for public pages, RSS, price thresholds, SEC filings, and x402 challenges.","card_url":"https://longwatch.dev/.well-known/agent-card.json","endpoint":"https://longwatch.dev/mcp","protocol_version":"0.3.0","first_seen":"2026-10-10T13:34:09.782997+00:00","last_verified":"2026-10-10T13:34:09.782997+00:00","card":{"url":"https://longwatch.dev/mcp","name":"longwatch","skills":[{"id":"check_now","name":"Look at a source right now","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"type\":\"edgar\",\"ticker\":\"NVDA\",\"forms\":[\"8-K\",\"4\"]}"],"description":"This-session snapshot only — no watch, no cursor. Use when you will not come back. Required by type: url/rss/x402 need url; price needs coin plus above, below, or move_pct_24h; edgar needs ticker or cik. 8-K items are decoded, Form 4 trades parsed, and x402 probes validate the unpaid 402 challenge without sending payment. If the job spans runs, create_watch instead and persist watch_id + key. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"create_watch","name":"Create a standing watch","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"type\":\"edgar\",\"ticker\":\"NVDA\",\"forms\":[\"8-K\"]}"],"description":"Keep watching a source between agent runs and alert when it changes. Persist watch_id and key; later poll_alerts with since=<last cursor> returns only what you missed. Required by type: url/rss/x402 need url; price needs coin plus a threshold; edgar needs ticker or cik. Create includes the baseline and 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"check_web_page","name":"Read a public web page now","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"url\":\"https://example.com/pricing\"}"],"description":"Fetch a public web page now and return normalized text metadata. Use for a one-session lookup. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"watch_web_page","name":"Watch a web page for text changes","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"url\":\"https://example.com/pricing\"}"],"description":"Monitor a public web page between agent runs and alert with added and removed text when it changes. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"check_rss_feed","name":"Read an RSS feed now","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"url\":\"https://example.com/feed.xml\"}"],"description":"Read the latest items from a public RSS or Atom feed now. Use for a one-session lookup. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"watch_rss_feed","name":"Watch an RSS feed for new items","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"url\":\"https://example.com/feed.xml\"}"],"description":"Monitor an RSS or Atom feed between agent runs and alert once per new item. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"check_crypto_price","name":"Check a crypto price threshold now","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"coin\":\"bitcoin\",\"above\":150000}"],"description":"Check a CoinGecko asset price and whether it currently meets a USD threshold or 24-hour move condition. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"watch_crypto_price","name":"Watch a crypto price threshold","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"coin\":\"bitcoin\",\"above\":150000}"],"description":"Monitor a crypto price between agent runs and alert once when it crosses a threshold, with hysteresis before re-arming. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"check_sec_filings","name":"Check SEC filings now","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"ticker\":\"NVDA\",\"forms\":[\"8-K\",\"4\"]}"],"description":"Get recent SEC filings for a ticker or CIK now, with decoded 8-K items and parsed Form 4 transactions. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"watch_sec_filings","name":"Watch a company for SEC filings","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"ticker\":\"NVDA\",\"forms\":[\"8-K\",\"4\"]}"],"description":"Monitor a company between agent runs for new SEC filings, decoded 8-K events, and parsed Form 4 trades. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"check_insider_trades","name":"Check insider trades now","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"ticker\":\"NVDA\"}"],"description":"Get recent Form 4 insider transactions for a ticker or CIK, parsed into buyer/seller, shares, value, transaction type, and 10b5-1 status. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"watch_insider_trades","name":"Watch a company for insider trades","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"ticker\":\"NVDA\"}"],"description":"Monitor a company between agent runs for new Form 4 insider buys, sells, grants, and tax withholding. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"check_x402_endpoint","name":"Validate an x402 endpoint now","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"url\":\"https://example.com/paid-api\",\"method\":\"GET\",\"expected_network\":\"eip155:8453\"}"],"description":"Send an unpaid request and validate the endpoint's HTTP 402 challenge, accepted networks, scheme, amount, and recipient. The target probe does not attach payment. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"watch_x402_endpoint","name":"Watch an x402 endpoint","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"url\":\"https://example.com/paid-api\",\"method\":\"GET\",\"expected_network\":\"eip155:8453\"}"],"description":"Monitor an x402 endpoint for downtime and changes to its payment challenge, price, network, scheme, or recipient. Target probes do not attach payment. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed."},{"id":"poll_alerts","name":"Poll a watch for new alerts","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"watch_id\":\"5b2e…\",\"key\":\"kq3…\",\"since\":0}"],"description":"What is new since your last run. Pass since={last seq you saw}; the response carries a new cursor. New paid watches include 7 days of polling. After that window, one $0.005 paid poll renews the next 7 days. Polling keeps the watch alive; beta watches remain free. Free through the watch's included polling window; after that, one $0.005 USDC x402 payment renews 7 days. No API key or account."},{"id":"try_watch","name":"Create a free trial watch","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"type\":\"edgar\",\"ticker\":\"NVDA\",\"forms\":[\"8-K\"]}"],"description":"Create a free trial watch — no payment, no wallet, no account. Same watch types as create_watch (url, rss, price, edgar, x402). 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 — no payment required."},{"id":"poll_trial","name":"Poll a free trial watch","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"examples":["{\"watch_id\":\"5b2e…\",\"key\":\"kq3…\",\"since\":0}"],"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; paid creation includes 7 days of polling and can be renewed. Free — no payment required."},{"id":"delete_watch","name":"Delete a watch","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"description":"Stop and delete a watch. Free. Free — no payment required."}],"iconUrl":"https://longwatch.dev/icon.svg","version":"1.0.1","provider":{"url":"https://coinop.dev","organization":"coinop"},"x-payment":{"prices":{"poll":"$0.001","renew":"$0.005","create":"$0.005","credits":"$0.05"},"networks":["base"],"protocol":"x402"},"description":"Experimental checks for public pages, RSS, price thresholds, SEC filings, and x402 challenges.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"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 — no wallet needed.","protocolVersion":"0.3.0","documentationUrl":"https://longwatch.dev/llms.txt","defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"preferredTransport":"streamable-http"},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T13:34:09.782997+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-10T13:34:09.782997+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://longwatch.dev/.well-known/agent-card.json"],"skills":[{"skill_id":"check_sec_filings","name":"Check SEC filings now","description":"Get recent SEC filings for a ticker or CIK now, with decoded 8-K items and parsed Form 4 transactions. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"check_crypto_price","name":"Check a crypto price threshold now","description":"Check a CoinGecko asset price and whether it currently meets a USD threshold or 24-hour move condition. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"check_insider_trades","name":"Check insider trades now","description":"Get recent Form 4 insider transactions for a ticker or CIK, parsed into buyer/seller, shares, value, transaction type, and 10b5-1 status. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"try_watch","name":"Create a free trial watch","description":"Create a free trial watch — no payment, no wallet, no account. Same watch types as create_watch (url, rss, price, edgar, x402). 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 — no payment required.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"create_watch","name":"Create a standing watch","description":"Keep watching a source between agent runs and alert when it changes. Persist watch_id and key; later poll_alerts with since=<last cursor> returns only what you missed. Required by type: url/rss/x402 need url; price needs coin plus a threshold; edgar needs ticker or cik. Create includes the baseline and 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"delete_watch","name":"Delete a watch","description":"Stop and delete a watch. Free. Free — no payment required.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"check_now","name":"Look at a source right now","description":"This-session snapshot only — no watch, no cursor. Use when you will not come back. Required by type: url/rss/x402 need url; price needs coin plus above, below, or move_pct_24h; edgar needs ticker or cik. 8-K items are decoded, Form 4 trades parsed, and x402 probes validate the unpaid 402 challenge without sending payment. If the job spans runs, create_watch instead and persist watch_id + key. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_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; paid creation includes 7 days of polling and can be renewed. Free — no payment required.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_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. New paid watches include 7 days of polling. After that window, one $0.005 paid poll renews the next 7 days. Polling keeps the watch alive; beta watches remain free. Free through the watch's included polling window; after that, one $0.005 USDC x402 payment renews 7 days. No API key or account.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"check_web_page","name":"Read a public web page now","description":"Fetch a public web page now and return normalized text metadata. Use for a one-session lookup. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"check_rss_feed","name":"Read an RSS feed now","description":"Read the latest items from a public RSS or Atom feed now. Use for a one-session lookup. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"check_x402_endpoint","name":"Validate an x402 endpoint now","description":"Send an unpaid request and validate the endpoint's HTTP 402 challenge, accepted networks, scheme, amount, and recipient. The target probe does not attach payment. Costs $0.001 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"watch_sec_filings","name":"Watch a company for SEC filings","description":"Monitor a company between agent runs for new SEC filings, decoded 8-K events, and parsed Form 4 trades. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"watch_insider_trades","name":"Watch a company for insider trades","description":"Monitor a company between agent runs for new Form 4 insider buys, sells, grants, and tax withholding. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"watch_crypto_price","name":"Watch a crypto price threshold","description":"Monitor a crypto price between agent runs and alert once when it crosses a threshold, with hysteresis before re-arming. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"watch_web_page","name":"Watch a web page for text changes","description":"Monitor a public web page between agent runs and alert with added and removed text when it changes. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"watch_rss_feed","name":"Watch an RSS feed for new items","description":"Monitor an RSS or Atom feed between agent runs and alert once per new item. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false},{"skill_id":"watch_x402_endpoint","name":"Watch an x402 endpoint","description":"Monitor an x402 endpoint for downtime and changes to its payment challenge, price, network, scheme, or recipient. Target probes do not attach payment. Includes 7 days of polling. Costs $0.005 USDC per call via x402 (Base) — 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 — no wallet needed.","tags":["monitoring","alerts","change-detection","website monitoring","page diff"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://longwatch.dev/.well-known/agent-card.json","checked_at":"2026-10-10T13:34:09.782997+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":null,"protocol_check":{"checked_at":"2026-10-10T13:34:09.782997+00:00","state":"skipped","http_status":null,"detail":"Read-only probe currently supports JSON-RPC, not STREAMABLE-HTTP"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://longwatch.dev/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T13:34:09.782997+00:00","latest_card_check":{"checked_at":"2026-10-10T13:34:09.782997+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T13:34:09.782997+00:00","task_endpoint_tested":false,"task_execution_tested":false,"endpoint_tls_checked_at":null,"endpoint_tls_reachable":null,"protocol_check_state":"skipped","protocol_checked_at":"2026-10-10T13:34:09.782997+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}