{"uid":"cap_lN8wZ6iAD2VLoraKz94NZ","slug":"clear-agent-fetch-52a33ee8","name":"Clear Agent Fetch","description":"x402 fetch URL markdown. Pay USDC get page as markdown. No local browser. $0.005 USDC on Base via x402 / PayAI. Sign, we fetch the public HTML, cash only if you got the markdown.","url":"https://clear-agent-fetch.fly.dev/v1/fetch","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Public http(s) URL to extract as markdown from the public HTML (Readability + Turndown). JS-only shells fail and are not billed."}}},"responseSchema":{"type":"json","example":{"url":"https://example.com","rail":"usdc-base","title":"Example Domain","charged":true,"success":true,"markdown":"# Example Domain\n\nThis domain is for use in illustrative examples.","paid_usd":"0.005","final_url":"https://example.com/"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_eUWrd6sTBbZq2UUYpZmXg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a public web URL and returns its main content as clean Markdown using Readability and Turndown","exampleAgentPrompt":"Can you fetch the content of https://example.com/article and give it to me as clean, readable markdown?","exampleUseCases":[{"title":"Research article content extraction","prompt":"Grab the full text of this article at https://techcrunch.com/2024/01/15/some-story and give it to me as markdown so I can read and summarize it."},{"title":"Documentation page to markdown","prompt":"Fetch https://docs.python.org/3/library/os.html and convert the main content to markdown — I want to include it in my notes."},{"title":"News story content for summarization","prompt":"Pull the readable content from https://www.bbc.com/news/technology-12345678 as markdown so I can summarize what the article says."}],"resultDescription":"Returns the main readable content of the target webpage as clean Markdown text, with boilerplate, navigation, ads, and surrounding HTML stripped away using Mozilla Readability and Turndown. JS-rendered single-page apps that require JavaScript execution will fail and not be billed.","failureModes":["JS-only shells (SPAs without server-rendered HTML) fail and return an error, but are not billed","Invalid or non-public URLs return an error","Paywalled or login-required pages may return incomplete or no content","Network timeouts if the target URL is slow or unavailable","Binary files or non-HTML content types (PDFs, images) may not parse correctly"],"whenToPreferThis":"Choose this endpoint when you need to extract the main readable body of a standard server-rendered HTML web page and want it delivered as clean Markdown. It is ideal for article pages, documentation, and blog posts. Prefer this over generic HTTP-fetch tools when you want Readability-style noise removal (stripping navbars, ads, footers) combined with Markdown formatting. Note: it will not work for JavaScript-heavy SPAs that render content client-side only.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:32:56.215Z","isFirstParty":false}