MCP.Market

mcp-retriever MCP server

by keiranhaax·io.github.keiranhaax/mcp-retriever·v0.0.24·1 stars

One MCP server for web search, page extraction, and cited research.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars100 downloads/wk

Reviews

Write one

Nobody has reviewed mcp-retriever yet.

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

mcp-retriever tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 5 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How mcp-retriever compares

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

Safety score
92/100
higher than 90% of 3,470 Web search servers
GitHub stars
1
more than 55% of 1,786 Web search servers
Downloads a week
100
more than 57% of 827 Web search servers with a package

Install mcp-retriever in Claude Code, Cursor or VS Code

Runs npx -y mcp-retriever on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-retriever -- npx -y mcp-retriever
Add to Cursor

What the publisher says

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

mcp-retriever

One MCP server for web search, page extraction, and cited research. Use your own providers, combine their results, and keep API keys out of client configs.

and merge rankings with websearchfused.

  • Search together: query two or three providers, deduplicate URLs,

from Wayback Machine snapshots when archive fallback is enabled.

  • Read more: extract pages, crawl sites, and recover 404/410 pages

usage, cooldowns, and paged access to large results.

  • Control usage: optional spending caps for provider-reported

Supports Tavily, Brave, Exa, You.com, SearXNG, GitHub, Linkup, Firecrawl, and Context.dev. Configure only what you use.

Quickstart

Requires Node.js 22+ and a provider key, or your own SearXNG instance.

npx -y mcp-retriever setup

Choose providers, save keys privately, and connect your MCP client. The wizard writes Claude Desktop and Cursor entries, or shows the command/configuration for Claude Code and Codex. Billable key checks require consent.

Keys are stored in ~/.config/mcp-retriever/credentials.env, not in client configs. Restart your client after setup.

Client connection and key management

Add, test, or remove keys:

npx mcp-retriever keys

Screenshots show a demo session with fixture credentials and a mocked key-check response, not a live provider validation.

Example

Call websearchfused with two configured search providers:

{
	"query": "reciprocal rank fusion hybrid search",
	"providers": ["brave", "exa"],
	"limit": 3
}

Results include source providers and merged rankings. If a provider fails, available results are returned with per-provider status.

Documentation

keys, manual client setup, providers, and spending controls.

  • Configuration:

retrieving pages and handling large results.

  • Search and read:

choose which capabilities to expose.

  • Tool groups:

remote HTTP access and operations.

  • Deployment:

build from source and run checks.

  • Contributing:

Each server instance shares one trust boundary. Do not use its result store for mutually untrusted clients. Spending caps depend on provider-reported usage, not estimated costs.

License and origins

MIT. Formerly named mcp-omnisearch; a maintained fork of Scott Spence's mcp-omnisearch. When upgrading this fork, rename OMNISEARCH settings to RETRIEVER, omnisearch:// resources to retriever://, and meta.omnisearch to meta.retriever. Preserve the old result store and spending ledger when moving to ~/.cache/mcp-retriever/results; Docker/MCPO clients must also change /omnisearch to /retriever.

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

mcp-retriever: common questions

Is mcp-retriever MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the mcp-retriever safety report
How do I install mcp-retriever?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does mcp-retriever need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is mcp-retriever maintained?
The last commit was 27 days ago (2026-10-08). The latest release is v0.0.24.
What can I use instead of mcp-retriever?
Servers from other publishers that do the same job: webclaw MCP server, Zotero MCP server and Perplexity API Platform (moved to ai.perplexity/mcp-server). Compare all mcp-retriever alternatives.
How does mcp-retriever compare with other Web search MCP servers?
safety score 92/100 (higher than 90% of 3,470 Web search servers); github stars 1 (more than 55% of 1,786 Web search servers); downloads a week 100 (more than 57% of 827 Web search servers with a package). Full comparison.

Alternatives to mcp-retriever

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

All mcp-retriever alternatives →
  • webclaw
    Web scraping, search, crawling, structured extraction and research for AI agents.
    A
  • Zotero MCP
    Search, read, annotate, and add to your Zotero research library, local or web.
    B
  • Perplexity API Platform (moved to ai.perplexity/mcp-server)
    Real-time web search, reasoning, and research through Perplexity's API
    A
  • Perplexity API Platform
    Real-time web search, reasoning, and research through Perplexity's API
    A
  • Exa Search
    Search the live web and fetch clean content from source pages.
    A