{"uid":"cap_rCC3wHcXgchkTd2FBZGMA","slug":"alpha-stream-agentdiet-dev-agentdiet-semantic-html-pruner-ad6aa265","name":"AgentDiet Semantic HTML Pruner","description":"Distill a URL or raw HTML payload with BM25 budget control (Live x402 v2, IETF MPP & MCP endpoint at https://alpha-stream.agentdiet.dev/v1/semantic-html-pruner)","url":"https://alpha-stream.agentdiet.dev/v1/semantic-html-pruner?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_WZJiDc7ipnH8Bf9tps4rn","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"alpha-stream.agentdiet.dev","brandSlug":"alpha-stream-agentdiet-dev-mpp","brandBaseUrl":"https://alpha-stream.agentdiet.dev","brandDocsUrl":null,"whatItDoes":"Fetches and distills a webpage URL (or raw HTML) into compact, agent-ready tokens using BM25 budget control and multiple extraction modes","exampleAgentPrompt":"Can you fetch https://docs.stripe.com/payments and distill it into compact markdown, keeping it under 2000 tokens using budget mode focused on 'payment intents'?","exampleUseCases":[{"title":"LLM cost reduction for web research","prompt":"I need to feed this page — https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany — into my LLM but it's way too long. Can you distill it in budget mode with a 1500-token ceiling focused on 'annual filings'?"},{"title":"Structured data extraction from landing page","prompt":"Pull the tables and metadata from https://coinbase.com/developer-platform in structured mode and give me a clean JSON summary I can pass downstream."},{"title":"Skeleton outline for agent navigation","prompt":"Give me a skeleton outline of https://openai.com/api so my agent can quickly understand the page structure without processing the full HTML."}],"resultDescription":"Returns a distilled version of the target page in the requested mode: Markdown prose, structured JSON tables/metadata, a skeleton outline, or a BM25-ranked excerpt within a token budget. Also includes an roi_proof object showing raw vs distilled token counts, compression ratio, and estimated LLM cost savings, plus optional cache hit/miss metadata and billing details.","failureModes":["URL is unreachable or returns non-200 — endpoint may return an error status","Raw HTML too large or malformed — distillation may be incomplete","mode=budget requires both query and max_tokens; missing either may degrade output quality","Target site blocks scraping (403/CAPTCHA) — fetch fails silently or with error","Token budget too small (max_tokens < 20) — rejected by schema validation","Payment/402 failure if x402 credentials are missing or insufficient"],"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 specifically suited for agents that must process arbitrary URLs, need structured or skeleton outputs rather than raw HTML dumps, or want BM25-ranked excerpts focused on a specific query. Prefer it over generic scrapers when token budget control and LLM cost savings are priorities, or when you need multiple extraction modes (markdown, structured, skeleton, budget) from a single API call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T12:37:42.495Z","isFirstParty":false,"canonicalSlug":"alpha-stream-agentdiet-dev-agentdiet-semantic-html-pruner-ad6aa265"}