A Rust-built MCP server that cleans web content for LLM consumption. Exposes three tools: webshift_query runs a full search pipeline (query, fetch, HTML strip, BM25 rerank, optional summarization), webshift_fetch grabs and cleans a single page, and webshift_onboarding returns configuration hints. It enforces strict token budgets at every stage so you don't flood the context window with navigation menus and ad scripts. Supports eight search backends including self-hosted SearXNG, Brave, Tavily, and Google. Ships as a single static binary with no runtime dependencies. Reach for this when you need deterministic, budget-controlled web search for agents without the noise of raw HTML or the overhead of a Python stack.