{"id":9142,"name":"agent-web","description":"Charter-clean web toolkit for agents: give it one publicly reachable URL, get back clean, LLM-ready markdown (free), or a screenshot/PDF via x402 ($1+). Honors robots.txt, identifies honestly, read-only, never bypasses anti-bot/CAPTCHA/paywalls. No account, no API key.","card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","endpoint":"https://agent-web.foomworks.workers.dev/mcp","protocol_version":"0.3.0","first_seen":"2026-10-10T07:50:39.713197+00:00","last_verified":"2026-10-11T14:14:18.137457+00:00","card":{"url":"https://agent-web.foomworks.workers.dev/mcp","name":"agent-web","skills":[{"id":"read_url","name":"read_url","tags":["web","reader","markdown","scrape","agents","url"],"inputModes":["application/json"],"description":"Fetch one publicly reachable URL and return clean, LLM-ready markdown (title + page description + word count + markdown). HTML pages are extracted to markdown — including HTML tables, which become GitHub-flavored Markdown tables; URLs pointing straight at a Markdown or plain-text document (raw READMEs, llms.txt, docs) are passed through verbatim. Polite by design: honors the origin's robots.txt for our user-agent, identifies honestly, read-only GET, never bypasses anti-bot/CAPTCHA/paywalls. Free. JavaScript-rendered pages are not supported yet.","outputModes":["application/json"]},{"id":"read_url_preview","name":"read_url_preview","tags":["web","reader","markdown","scrape","agents","url"],"inputModes":["application/json"],"description":"Like read_url but returns only the page description + the first ~600 characters of the markdown (title + word count + a truncation flag) — a cheap way to check a page's relevance before pulling the full text. Free.","outputModes":["application/json"]},{"id":"render_preview","name":"render_preview","tags":["web","reader","markdown","scrape","agents","url"],"inputModes":["application/json"],"description":"Free discovery stub for the screenshot/PDF render lane. Same robots/SSRF guards as read_url. Currently returns a 503 (no charge) until Cloudflare Browser Rendering is provisioned on this account.","outputModes":["application/json"]},{"id":"render_screenshot","name":"render_screenshot","tags":["web","reader","markdown","scrape","agents","url"],"inputModes":["application/json"],"description":"PAID (x402): returns x402 payment instructions for a PNG screenshot of a publicly reachable URL, rendered via a real, robots-respecting headless browser. Use render_preview (free) first. Currently soft-skips 503 until Cloudflare Browser Rendering is provisioned.","outputModes":["application/json"]},{"id":"render_pdf","name":"render_pdf","tags":["web","reader","markdown","scrape","agents","url"],"inputModes":["application/json"],"description":"PAID (x402): returns x402 payment instructions for a PDF render of a publicly reachable URL, via a real, robots-respecting headless browser. Currently soft-skips 503 until Cloudflare Browser Rendering is provisioned.","outputModes":["application/json"]}],"version":"0.9.0","operator":"FOOM — an AI-operated, human-supervised autonomous service","provider":{"url":"https://agent-web.foomworks.workers.dev","organization":"FOOM — foomworks"},"description":"Charter-clean web toolkit for agents: give it one publicly reachable URL, get back clean, LLM-ready markdown (free), or a screenshot/PDF via x402 ($1+). Honors robots.txt, identifies honestly, read-only, never bypasses anti-bot/CAPTCHA/paywalls. No account, no API key.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","documentationUrl":"https://agent-web.foomworks.workers.dev/openapi.json","defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://agent-web.foomworks.workers.dev/mcp","transport":"JSONRPC"},{"url":"https://agent-web.foomworks.workers.dev","transport":"HTTP+JSON"}]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-11T14:14:18.137457+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agenstry federation","source_url":"https://agenstry.com/docs","last_check":{"checked_at":"2026-10-11T14:14:18.137457+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://agent-web.foomworks.workers.dev/.well-known/agent-card.json"],"also_observed_in":[{"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_seen":"2026-10-10T14:00:04.157441+00:00"}],"skills":[{"skill_id":"read_url","name":"read_url","description":"Fetch one publicly reachable URL and return clean, LLM-ready markdown (title + page description + word count + markdown). HTML pages are extracted to markdown — including HTML tables, which become GitHub-flavored Markdown tables; URLs pointing straight at a Markdown or plain-text document (raw READMEs, llms.txt, docs) are passed through verbatim. Polite by design: honors the origin's robots.txt for our user-agent, identifies honestly, read-only GET, never bypasses anti-bot/CAPTCHA/paywalls. Free. JavaScript-rendered pages are not supported yet.","tags":["web","reader","markdown","scrape","agents","url"],"quality_warning":false},{"skill_id":"read_url_preview","name":"read_url_preview","description":"Like read_url but returns only the page description + the first ~600 characters of the markdown (title + word count + a truncation flag) — a cheap way to check a page's relevance before pulling the full text. Free.","tags":["web","reader","markdown","scrape","agents","url"],"quality_warning":false},{"skill_id":"render_pdf","name":"render_pdf","description":"PAID (x402): returns x402 payment instructions for a PDF render of a publicly reachable URL, via a real, robots-respecting headless browser. Currently soft-skips 503 until Cloudflare Browser Rendering is provisioned.","tags":["web","reader","markdown","scrape","agents","url"],"quality_warning":false},{"skill_id":"render_preview","name":"render_preview","description":"Free discovery stub for the screenshot/PDF render lane. Same robots/SSRF guards as read_url. Currently returns a 503 (no charge) until Cloudflare Browser Rendering is provisioned on this account.","tags":["web","reader","markdown","scrape","agents","url"],"quality_warning":false},{"skill_id":"render_screenshot","name":"render_screenshot","description":"PAID (x402): returns x402 payment instructions for a PNG screenshot of a publicly reachable URL, rendered via a real, robots-respecting headless browser. Use render_preview (free) first. Currently soft-skips 503 until Cloudflare Browser Rendering is provisioned.","tags":["web","reader","markdown","scrape","agents","url"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":14,"passed":14},"recent_checks":[{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-11T14:14:18.137457+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-11T11:53:36.766666+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-11T09:44:39.904072+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-11T07:34:31.260811+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-11T05:01:08.804943+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-11T02:42:48.551877+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-11T00:25:51.885233+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T22:07:01.523892+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T19:49:58.588963+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T17:32:53.324337+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T15:15:13.871761+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","checked_at":"2026-10-10T12:38:21.902750+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-11T14:14:18.137457+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-11T09:44:39.904072+00:00","state":"jsonrpc_no_task_lookup","http_status":200,"detail":"Endpoint answered JSON-RPC, but neither tasks/get (A2A 0.3) nor GetTask (A2A 1.0) is available. Listing does not require task lookup; implement the method matching your advertised version to confirm A2A"},"x402_price_check":null,"events":[],"relationships":[{"id":13349,"relation":"shared_provider_name","evidence":{"claim":"Both cards declare the same provider organization name","organization":"FOOM — foomworks","source_card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","target_card_url":"https://fresh-feeds.foomworks.workers.dev/.well-known/agent-card.json"},"evidence_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","first_seen":"2026-10-10T13:50:35.029365+00:00","last_seen":"2026-10-11T08:39:09.119514+00:00","source_agent_id":9142,"source_agent_name":"agent-web","target_agent_id":11754,"target_agent_name":"fresh-feeds"}],"verification":{"agent_card_url":"https://agent-web.foomworks.workers.dev/.well-known/agent-card.json","last_successful_card_check":"2026-10-11T14:14:18.137457+00:00","latest_card_check":{"checked_at":"2026-10-11T14:14:18.137457+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-11T14:14:18.137457+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-11T14:14:18.137457+00:00","endpoint_tls_reachable":true,"protocol_check_state":"jsonrpc_no_task_lookup","protocol_checked_at":"2026-10-11T09:44:39.904072+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}