{"uid":"cap_FnllLmD8g3fL8Tfk-IX9s","slug":"email-verify-agentdiet-dev-web-url-distiller-context-bloat-eliminator-e2acdf8b","name":"Web URL Distiller & Context Bloat Eliminator","description":"Distill a URL or raw HTML payload with BM25 budget control (Live x402 v2, IETF MPP & MCP endpoint at https://email-verify.agentdiet.dev/v1/context-bloat-eliminator)","url":"https://email-verify.agentdiet.dev/v1/context-bloat-eliminator?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","minLength":1,"description":"Target webpage URL to fetch and distill (or builtin://stripe-docs)"},"html":{"type":"string","description":"Optional raw HTML string to distill directly without fetching"},"mode":{"enum":["markdown","structured","skeleton","budget"],"type":"string","default":"markdown","description":"Distillation mode"},"query":{"type":"string","description":"BM25 focus query when mode=budget"},"max_tokens":{"type":"integer","minimum":20,"description":"Strict token budget ceiling when mode=budget"}}},"responseSchema":{"type":"object","required":["status","roi_proof","data"],"properties":{"data":{"type":"object","description":"Distilled Markdown, structured JSON tables/metadata, skeleton outline, or BM25 budget excerpt."},"cache":{"type":"object","properties":{"status":{"enum":["HIT","MISS"],"type":"string"},"cache_key":{"type":"string"},"latency_ms":{"type":"number"}}},"status":{"type":"string","description":"Execution status ('ok')"},"billing":{"type":"object","properties":{"agent_id":{"type":"string"},"payment_method":{"type":"string"},"fee_charged_usd":{"type":"number"}}},"roi_proof":{"type":"object","properties":{"raw_tokens":{"type":"integer"},"tokens_saved":{"type":"integer"},"roi_multiplier":{"type":"number"},"distilled_tokens":{"type":"integer"},"llm_cost_saved_usd":{"type":"number"},"compression_ratio_pct":{"type":"number"}}}}},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.001","displayCostAsset":"USD","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.001/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_k3wqtF4jkr8ncPVE6B5CE","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"email-verify.agentdiet.dev","brandSlug":"email-verify-agentdiet-dev-mpp","brandBaseUrl":"https://email-verify.agentdiet.dev","brandDocsUrl":null,"whatItDoes":"Fetches a webpage (or accepts raw HTML) and compresses it into compact, agent-ready tokens using BM25 budget control and multiple extraction modes","exampleAgentPrompt":"Fetch the page at https://stripe.com/docs/payments/accept-a-payment and distill it into compact markdown, keeping it under 800 tokens and focusing on the query 'payment intent flow'.","exampleUseCases":[{"title":"LLM context-aware doc lookup","prompt":"Pull the React documentation page at https://react.dev/reference/react/useState and compress it into budget mode with a focus on 'useState initialization', keeping it under 500 tokens so I can pass it directly to my model."},{"title":"Structured data extraction from landing page","prompt":"Grab https://openai.com/pricing and distill it in structured mode so I get the pricing tiers and feature tables in clean JSON — I need to compare plans without wading through all the HTML noise."},{"title":"Skeleton outline for research navigation","prompt":"Give me a skeleton outline of https://arxiv.org/abs/2304.01373 so I can quickly see the paper's section structure before deciding which parts to read in full."}],"resultDescription":"Returns a JSON object with a 'data' field containing the distilled content (Markdown, structured JSON, skeleton, or BM25 excerpt depending on mode), an 'roi_proof' object showing raw vs. distilled token counts, compression ratio, and estimated LLM cost saved, plus optional cache status and billing details.","failureModes":["URL is unreachable or returns a non-200 status — endpoint cannot fetch content","HTML too large or malformed — distillation may be incomplete","mode=budget without a query — BM25 scoring has no anchor, may return poor excerpts","max_tokens set below meaningful content threshold — output may be truncated or empty","Payment not provided or insufficient — returns HTTP 402 requiring x402 micropayment","URL is a non-HTML resource (PDF, binary) — distillation may fail or produce garbage output"],"whenToPreferThis":"Choose this endpoint when you need to feed webpage content into an LLM context window but want to minimize token usage and cost. It is especially valuable when working with long documentation pages, noisy marketing sites, or any HTML that contains heavy boilerplate. Prefer it over raw web scraping tools when you need clean, agent-ready output with built-in token budget enforcement and ROI measurement. The BM25 budget mode is uniquely useful when you have a specific query and want only the most relevant excerpt rather than the full page.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:22:54.620Z","isFirstParty":false,"canonicalSlug":"email-verify-agentdiet-dev-web-url-distiller-context-bloat-eliminator-e2acdf8b"}