{"name":"AgentRead","tagline":"Clean web content for AI agents, paid per request.","version":"0.1.0","schemaVersion":"1.0","environment":"production","payments":{"protocol":"x402","x402Version":2,"scheme":"exact","network":"eip155:8453","networkName":"Base","asset":"USDC","payTo":"0xb866dD8C8401438Efb29b538ec4df11b6b407Ce6","chargedOnlyOnSuccess":true},"operations":[{"name":"inspect_url","http":{"method":"POST","path":"/v1/inspect"},"mcpTool":"inspect_url","price":"free"},{"name":"extract_url","http":{"method":"POST","path":"/v1/extract"},"mcpTool":"extract_url","price":"$0.003"},{"name":"extract_url_structured","http":{"method":"POST","path":"/v1/extract/structured"},"mcpTool":"extract_url_structured","price":"$0.005"}],"endpoints":{"health":"https://agentread.omar-cv.workers.dev/health","openapi":"https://agentread.omar-cv.workers.dev/openapi.json","mcp":"https://agentread.omar-cv.workers.dev/mcp"},"limits":{"maxUrlLength":2048,"maxDownloadBytes":3000000,"fetchTimeoutMs":10000,"maxRedirects":5,"defaultMaxCharacters":20000,"maxCharacters":100000,"maxLinks":200,"maxHeadings":100},"limitations":["JavaScript is not executed; client-rendered pages may return javascript_required.","Only public http(s) URLs on default ports; IP-literal, internal and reserved hosts are rejected.","Only HTML, XHTML and plain text/Markdown are extracted.","Authentication, paywalls and CAPTCHAs are not bypassed."]}