{"uid":"cap_Qh2LeucAAHYEVkbYLwySS","slug":"token-intel-agentdiet-dev-webpage-distiller-compact-agent-ready-token-144679d1","name":"Webpage Distiller – Compact Agent-Ready Token Extraction","description":"Distill a web URL into compact agent-ready tokens (Live x402 v2, IETF MPP & MCP endpoint at https://token-intel.agentdiet.dev/v1/webpage-distiller)","url":"https://token-intel.agentdiet.dev/v1/webpage-distiller?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","minLength":1,"description":"Target webpage URL to distill (or builtin://stripe-docs)"},"mode":{"enum":["markdown","structured","skeleton","budget"],"type":"string","default":"markdown","description":"Extraction mode: markdown, structured, skeleton, or budget"},"query":{"type":"string","description":"BM25 focus query when mode=budget"},"max_tokens":{"type":"integer","minimum":20,"description":"Strict token 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_-8j8DAMevgmW7AaAHjE0W","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"token-intel.agentdiet.dev","brandSlug":"token-intel-agentdiet-dev-mpp","brandBaseUrl":"https://token-intel.agentdiet.dev","brandDocsUrl":null,"whatItDoes":"Fetches a web URL and compresses its content into compact, agent-ready tokens using markdown, structured, skeleton, or BM25 budget extraction modes","exampleAgentPrompt":"Can you distill https://stripe.com/docs/payments into compact markdown so I can read the key content without blowing my token budget?","exampleUseCases":[{"title":"Cheap doc reading for agent pipeline","prompt":"Distill https://docs.openai.com/api-reference into structured mode so my agent can parse the tables and metadata without using thousands of tokens."},{"title":"Focused BM25 excerpt from a news article","prompt":"Pull the content from https://techcrunch.com/2024/05/01/some-article and give me just the parts about 'funding round' using budget mode, capped at 200 tokens."},{"title":"Skeleton outline of a long report","prompt":"Fetch https://www.mckinsey.com/some-long-report and return a skeleton outline so I get the structure and headers without the full body text."}],"resultDescription":"Returns a distilled version of the webpage content in the requested format (markdown, structured JSON with tables/metadata, skeleton outline, or BM25 budget excerpt), along with ROI proof metrics showing raw token count, distilled token count, tokens saved, compression ratio percentage, estimated LLM cost saved, and optional billing and cache status information.","failureModes":["Invalid or unreachable URL returns an error status","URL blocks crawlers or requires authentication, resulting in empty or partial content","Token ceiling too low for meaningful extraction in budget mode","Unsupported content type (e.g. binary files, paywalled pages) may yield degraded results","Rate limiting or payment failure via x402 returns 402 status"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to read web content but must minimize token consumption — especially useful in multi-step pipelines where reading full pages would be expensive. Prefer it over raw fetch when you need structured output, have a strict token budget, or want BM25-focused excerpts around a specific query. Particularly well-suited for reading long documentation pages, research reports, or news articles in an agent workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:25:50.721Z","isFirstParty":false,"canonicalSlug":"token-intel-agentdiet-dev-webpage-distiller-compact-agent-ready-token-144679d1"}