MCP.Market

web-retrieval-mcp server

by VelvetSP·io.github.VelvetSP/web-retrieval-mcp·v0.1.2·1 stars

MCP web search + tiered web fetch for AI agents (Exa, Firecrawl), SSRF-guarded, cross-platform.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

1 stars25 downloads/wk

Reviews

Write one

Nobody has reviewed web-retrieval-mcp yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

web-retrieval-mcp tools (2)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • web_fetch

    Fetch a single URL's readable content. Tier chain: Exa contents → Firecrawl. The local camoufox headless-browser render is OPT-IN (render="always") only — it is the one tier that runs a real browser on this machine and can therefore reach the local network, so it is kept out of the default path to shrink SSRF exposure. Returns content with a `[served by: …]` provenance header.

  • web_search

    Search the web via Exa (neural/keyword/auto). Returns one block per result, each with its OWN title, URL, highlights, and text — never a merged summary — plus a Sources trailer.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 26 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How web-retrieval-mcp compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 58% of 868 Scraping and browsing servers
Tools
2
the typical Scraping and browsing server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 50% of 581 Scraping and browsing servers
Downloads a week
25
more than 7% of 304 Scraping and browsing servers with a package

What its tools let an agent do: 2 read

Install web-retrieval-mcp in Claude Code, Cursor or VS Code

claude mcp add web-retrieval-mcp -- uvx web-retrieval-mcp
Add to Cursor

What the publisher says

From the web-retrieval-mcp repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.VelvetSP/web-retrieval-mcp -->

web-retrieval-mcp — reliable MCP web search and web fetch for AI agents

An open-source Model Context Protocol (MCP) server for source-grounded web research. Connect Codex CLI and the Codex IDE extension, Claude Code, Claude Desktop, Cursor, ChatGPT desktop, or any other compatible MCP client to six read-only tools for Exa or Tavily search, resilient Exa → Camoufox → Tavily → Firecrawl page retrieval, AI/ML paper discovery, and developer-source search—with explicit provenance, optional local caching, and SSRF guards.

Why use it? · Quick start · Tools · Routing · Configuration · Security · FAQ

Why use web-retrieval-mcp?

Web research is more reliable when an agent can see where every result came from, choose the right retrieval strategy, and recover when one provider or page-access method fails. web-retrieval-mcp makes those controls part of the tool contract:

title, URL, highlights, and text, followed by a Sources trailer. Exa deep modes additionally return a clearly labeled synthesized answer, with grounding when Exa provides it, before the source-separated result blocks.

  • Keep sources separate. Default search returns one block per result with its own

Firecrawl. Full-page fetches can escalate from indexed content to a local Camoufox browser, optional Tavily Extract, and Firecrawl.

  • Use more than one retrieval path. Search can use Exa or Tavily and fall back to

cache state, semantic mode, and truncation instead of hiding the route.

  • Know what actually served the answer. Fetch responses identify the serving tier,

grounded answer to a question. Control freshness, rendering, domains, dates, result count, and per-result text size.

  • Ask for the right shape. Fetch a readable page body, a concise summary, or a

full-text passages, expand to related papers, and search developer documentation, READMEs, issues, and merged pull requests.

  • Search specialist corpora. Discover AI/ML papers, inspect query-relevant

service; select providers and secret storage yourself; optionally cache completed fetches in a private Valkey sidecar.

  • Own the deployment boundary. Run locally over stdio or host a loopback HTTP

unavailable credentials fail in the tool result. Tavily mappings, Firecrawl fallback filter gaps, and Exa category migrations are caller-visible; other Exa filter drops are written to server diagnostics.

  • Fail explicitly. Unsupported provider choices, missing optional packages, and

How it compares with built-in agent web tools

Built-in capabilities vary by agent and can improve over time. The useful comparison is therefore not “all defaults are bad”; it is whether you need a portable, inspectable retrieval layer with controls your current client does not expose.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

web-retrieval-mcp: common questions

Is web-retrieval-mcp server safe?
Mostly: it is graded B (82/100). Read the web-retrieval-mcp safety report
How do I install web-retrieval-mcp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does web-retrieval-mcp need an API key?
Yes. The registry entry asks for EXA_API_KEY, FIRECRAWL_API_KEY.
Is web-retrieval-mcp maintained?
The last commit was 62 days ago (2026-09-01). The latest release is v0.1.2.
What can I use instead of web-retrieval-mcp?
Servers from other publishers that do the same job: Firecrawl MCP Server, SeleniumBase MCP server and AIHawk MCP server.
How does web-retrieval-mcp compare with other Scraping and browsing MCP servers?
safety score 82/100 (higher than 58% of 868 Scraping and browsing servers); tools 2 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to web-retrieval-mcp

Same job from other publishers: the closest match first, then the best rated.

  • Firecrawl MCP Server
    Firecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
    A
  • SeleniumBase MCP
    Stealthy browser automation, testing, and web-scraping via CDP Mode.
    A
  • AIHawk
    AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
    A
  • Brightdata
    Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
    B
  • Browser Use
    Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
    A