{"protocolVersion":"1.0","name":"webcap","description":"Pay-per-call web capture on Base mainnet: one-time screenshots (PNG/JPEG/PDF + free Open Graph metadata), structured content extraction, and scheduled monitoring with change-detection webhooks. All paid routes settle gasless USDC via x402 (HTTP 402).","url":"https://webcap.shoutsid.fyi","supportedInterfaces":[{"url":"https://webcap.shoutsid.fyi","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"iconUrl":"https://webcap.shoutsid.fyi/icon.png","version":"0.1.0","provider":{"organization":"webcap","url":"https://github.com/shoutsid-lab/webcap"},"documentationUrl":"https://webcap.shoutsid.fyi/skill.md","capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"securitySchemes":{"x402":{"type":"http","scheme":"x402","description":"Paid endpoints answer HTTP 402 with an x402 v2 challenge; retry with the PAYMENT-SIGNATURE header after a gasless EIP-3009 USDC signature."}},"skills":[{"id":"free-allowance","name":"Free product calls (no wallet, no USDC)","description":"Every product is free inside a rolling per-IP allowance: POST /v1/x402/capture, /extract, /audit, /map-lite, /video or /analyze with no payment header runs the real product and returns X-Webcap-Allowance-* headers; once the window is spent the same call answers the x402 402 challenge. No signature, no account. The catalog (GET /v1/x402/service) lists every paid endpoint with its price and how to pay.","tags":["free","allowance","screenshot","extraction","audit","sitemap","analysis"]},{"id":"preview","name":"Free structured preview","description":"Bounded title/headings/links/markdown preview, rate-limited per IP: GET /v1/extract/preview?url=…. Free OG metadata: GET /v1/og?url=….","tags":["free","preview","scraping","extraction","opengraph"]},{"id":"capture","name":"Web capture","description":"Screenshot any URL as PNG/JPEG/PDF + free OG metadata — 0.001 USDC via x402","tags":["screenshot","capture","x402","usdc"]},{"id":"extract","name":"Structured extraction","description":"Main content only (nav/cookie/sidebar/footer excluded): title, headings, paragraphs, links, images, document-order markdown, with an optional maxContentWords context budget; batch up to 50 URLs — 0.01 USDC via x402","tags":["scraping","extraction","markdown","x402","usdc"]},{"id":"audit","name":"SEO audit","description":"SEO basics + link/OG health in one call — 0.002 USDC via x402","tags":["seo","audit","links","opengraph","x402","usdc"]},{"id":"map-lite","name":"Site mapping","description":"Sitemap/robots + 1-hop same-host crawl URL list in one call — 0.002 USDC via x402","tags":["sitemap","crawl","mapping","x402","usdc"]},{"id":"video","name":"Video capture","description":"Scroll-capture a URL as an MP4/WebM video — 0.005 USDC via x402","tags":["video","capture","x402","usdc"]},{"id":"analyze","name":"Visual analysis","description":"AI-powered page analysis: classification, accessibility, entities, sentiment — 0.01 USDC via x402","tags":["ai","analysis","classification","accessibility","x402","usdc"]},{"id":"watch","name":"Scheduled monitoring","description":"Pre-pay 100 runs of a capture/extract monitor with change-detection webhooks — 0.1–1 USDC per pack via x402","tags":["monitoring","diff","webhook","x402","usdc"]}],"authentication":{"schemes":["x402"]},"payments":{"provider":"x402","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xB25572D7317eb98EBb39c45Da40eAAEA2A56c25e","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}