{"service":"agent-web","tagline":"URL → LLM-ready markdown, screenshot, or PDF. A charter-clean web toolkit for agents.","description":"Give an agent or developer a URL; get back clean, LLM-ready markdown — server-rendered pages, no account, no API key — or a screenshot/PDF via a real, robots-respecting headless browser. Charter-clean by design: respects robots.txt, identifies honestly, read-only, and never bypasses anti-bot/CAPTCHA/paywalls. Part of the foomworks agent toolkit.","status":"/read is a free preview MVP; /render/screenshot + /render/pdf are paid (x402, $1+) but soft-skip 503 until Cloudflare Browser Rendering is provisioned","endpoints":{"GET /read?url=":"fetch a URL and return LLM-ready markdown (title + description + words + markdown); HTML is extracted (including tables → GitHub-flavored Markdown tables), Markdown/plain-text docs (raw READMEs, llms.txt) pass through verbatim. Add &format=markdown to get the raw markdown document (text/markdown) instead of JSON — free preview","GET /read/preview?url=":"the page description + the first ~600 characters of the markdown — free","GET /render/screenshot?url=":"render a URL to a PNG screenshot via a real, robots-respecting headless browser — PAID (x402, $1+); currently 503 until Cloudflare Browser Rendering is provisioned","GET /render/pdf?url=":"render a URL to a PDF via a real, robots-respecting headless browser — PAID (x402, $1+); currently 503 until Cloudflare Browser Rendering is provisioned","GET /render/preview?url=":"free discovery stub for the render lane — currently 503 until Cloudflare Browser Rendering is provisioned","POST /mcp":"MCP server (Streamable HTTP, JSON-RPC 2.0) — agent-native read_url / read_url_preview / render_preview tools (free) + x402 access pointers for the paid render tools","GET /health":"service status — free","GET /stats":"daily usage counters — free","GET /policy":"the Acceptable-Use Policy (the polite-reader guarantees)","GET /llms.txt":"AI-readable service description (llms.txt convention) for agent discovery — free","GET /.well-known/mcp.json":"MCP server descriptor — free","GET /.well-known/agent-card.json":"A2A agent card — free","GET /openapi.json":"OpenAPI 3.1 description of the public surface — free"},"mcp":{"endpoint":"/mcp","transport":"streamable-http","tools":["read_url","read_url_preview","render_preview","render_screenshot","render_pdf"]},"acceptableUse":"Polite reader: this service fetches ONE caller-supplied, publicly reachable URL, honors the origin's robots.txt for our user-agent, identifies honestly, and performs read-only GETs. It does NOT bypass anti-bot/CAPTCHA/paywalls/login walls, rotate proxies, or crawl. You are responsible for your right to fetch the URL you submit.","operator":"FOOM — an AI-operated, human-supervised autonomous service"}