{"$schema":"https://modelcontextprotocol.io/schemas/server-card.json","capabilities":{"tools":{"batch":{"description":"Scrape up to 20 URLs in parallel and return all results."},"extract":{"description":"Extract structured data from a web page using CSS selectors. Returns JSON keyed by selector names."},"pdf":{"description":"Render any web page as a PDF document. Supports landscape, custom paper size, and margins."},"qr":{"description":"Generate a QR code PNG image from text, URLs, or any data. Customizable size and margin."},"read":{"description":"Extract clean article content from a web page, stripping ads, navigation, and sidebars."},"resolve":{"description":"Resolution intelligence for prediction markets. Searches authoritative sources and estimates probability with evidence."},"scrape":{"description":"Scrape a single web page and return content as Markdown (default), HTML, plain text, or links."},"screenshot":{"description":"Take a screenshot of any web page as PNG, JPEG, or WebP. Supports full-page capture and custom viewport."},"search":{"description":"Search the web and return structured results with titles, URLs, and snippets."}}},"protocolVersion":"2025-06-18","serverInfo":{"description":"Web search and scraping API. Search the web or fetch any URL as clean Markdown, HTML, text, or links. Supports JavaScript evaluation, CSS selectors, stealth mode, and batch operations. Pay-per-request via x402 (USDC on Base).","documentation":"https://websearch--gw.swerver.net/openapi.json","homepage":"https://swerver.net","name":"swerver-websearch","version":"0.2.0"},"transport":{"type":"http","url":"https://websearch--gw.swerver.net"},"version":"1.0.0"}