Google PageRank for AI agents. 25,000+ tools indexed.

webshift MCP Server

annibale-x/webshift

Score: 53.3 Rank #33 Agent Framework
Are you the maintainer of annibale-x/webshift? Claim this listing →

Shift noisy web pages into clean, context-ready text for LLMs — Rust library & MCP server

Add AgentRank to Claude Code Discover and compare tools like annibale-x/webshift — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

annibale-x/webshift is a Rust MCP server licensed under MIT. Shift noisy web pages into clean, context-ready text for LLMs — Rust library & MCP server Topics: ai-agents, bing-search, bm25, brave-search, context-window, denoiser, exa, google-search, html-cleaner, html-to-text, llm, mcp, mcp-server, searxng, serpapi, tavily, text-extraction, web-scraping, web-search, rust.

Ranked #33 out of 116 indexed tools.

Actively maintained with commits in the last week.

Ecosystem

Rust MIT
ai-agentsbing-searchbm25brave-searchcontext-windowdenoiserexagoogle-searchhtml-cleanerhtml-to-textllmmcpmcp-serversearxngserpapitavilytext-extractionweb-scrapingweb-searchrust

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 1

1 stars → early stage

Freshness 25% today

Last commit today → actively maintained

Issue Health 25% 50%

No issues filed → no history to score

Contributors 10% 1

1 contributor → solo project

Dependents 25% 0

No dependents → no downstream usage

npm Downloads N/A
PyPI Downloads N/A
Forks 0
Description Good
License MIT

Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

Contributors medium impact

Single-contributor projects carry bus-factor risk — welcoming contributors boosts confidence

Dependents medium impact

No downstream dependents detected yet — adoption by other projects is the strongest trust signal

Badge all embed codes →

AgentRank score for annibale-x/webshift
[![AgentRank](https://agentrank-ai.com/api/badge/tool/annibale-x--webshift)](https://agentrank-ai.com/tool/annibale-x--webshift/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/annibale-x--webshift/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/badge/tool/annibale-x--webshift" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="annibale-x/webshift"></script>

Matched Queries

"mcp server""mcp-server"

From the README

# WebShift

---

## What is WebShift

WebShift is a Rust library and MCP server that shifts noisy web pages into
clean, right-sized text for LLM consumption.

Raw HTML is mostly junk: scripts, ads, navigation menus, cookie banners,
tracking pixels. Feeding it directly to an LLM floods the context window
with tens of thousands of useless tokens and leaves no room for reasoning.
WebShift strips all that noise, sterilizes the text, and enforces strict
size budgets so the model receives only the content that matters.

### What you get

Depending on the features you enable, WebShift can be three things:

| Use case | Crate | Feature flags | What it does |
|----------|-------|---------------|--------------|
| **HTML denoiser** | `webshift` | `default-features = false` | `clean()` — pure Rust HTML-to-text pipeline. Strips noise elements, sterilizes Unicode/BiDi, collapses whitespace. Zero network, zero config. Drop into any Rust project that processes web content for LLMs. |
| **Web content c
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.