{"uid":"cap_uUtbL9ga3kd21hqaaWIIU","slug":"company-enrich-agentdiet-dev-agentdiet-context-diet-web-url-distiller-b05e9cd3","name":"AgentDiet Context Diet — Web URL Distiller","description":"Distill a URL or raw HTML payload with BM25 budget control (Live x402 v2, IETF MPP & MCP endpoint at https://company-enrich.agentdiet.dev/v1/context-diet)","url":"https://company-enrich.agentdiet.dev/v1/context-diet?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_4XYyf60hzVAszy1bDrJr8","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"company-enrich.agentdiet.dev","brandSlug":"company-enrich-agentdiet-dev-mpp","brandBaseUrl":"https://company-enrich.agentdiet.dev","brandDocsUrl":null,"whatItDoes":"Fetches a URL (or accepts raw HTML) and compresses it into compact, agent-ready tokens using BM25 budget control and multiple distillation modes","exampleAgentPrompt":"Distill https://stripe.com/docs/payments into compact markdown, keeping it under 800 tokens and focusing on the query 'payment intents' using budget mode.","exampleUseCases":[{"title":"Compress docs page for LLM context","prompt":"Fetch https://docs.openai.com/api-reference and distill it into structured markdown so I can fit it in my context window without blowing the token limit."},{"title":"BM25-focused research snippet","prompt":"I need a tight summary of https://arxiv.org/abs/2310.06825 — use budget mode with the focus query 'retrieval augmented generation' and cap it at 500 tokens."},{"title":"Skeleton outline of competitor page","prompt":"Give me a skeleton outline of https://www.anthropic.com/research so I can quickly understand the page structure without reading the whole thing."}],"resultDescription":"Returns a 'data' object containing the distilled content (Markdown text, structured JSON tables/metadata, skeleton outline, or BM25-focused excerpt depending on mode), plus an ROI proof object showing raw token count, distilled token count, tokens saved, compression ratio percentage, and estimated LLM cost saved in USD. Also includes optional cache hit/miss status and billing details.","failureModes":["Invalid or unreachable URL returns an error status","URL blocked by robots.txt or anti-bot measures may return empty or partial content","max_tokens set too low may produce truncated or minimal output","mode=budget without a query parameter may fall back to default behavior","Rate limits or payment failures via x402 protocol may block the request","Raw HTML input that is malformed may produce garbled distillation output"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to ingest a live webpage or raw HTML into its context window but must stay within strict token budgets. It is especially well-suited when you want BM25-focused relevance filtering (mode=budget with a query), clean markdown conversion, or a structural skeleton of a page — rather than a full raw scrape. Prefer it over generic scrapers when token savings and ROI metrics matter, or when the target is a well-known built-in source like Stripe docs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:23:17.023Z","isFirstParty":false,"canonicalSlug":"company-enrich-agentdiet-dev-agentdiet-context-diet-web-url-distiller-b05e9cd3"}