MCP.Market

Free Search MCP server

by sweetcornna·io.github.sweetcornna/free-search-mcp·v0.18.0·169 stars

No-API-key web search, page fetching and document reading across many engines. Local-first.

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

full report

Adoption
Established

169 stars2.1k downloads/wk

Reviews

Write one

Nobody has reviewed Free Search yet.

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

Free Search tools (1)

write = sends, deletes, buys or posts

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

  • register

Public scan report

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

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

How Free Search compares

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

Safety score
83/100
higher than 70% of 3,443 Web search servers
Tools
1
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
169
more than 95% of 1,781 Web search servers
Downloads a week
2,051
more than 95% of 994 Web search servers with a package

What its tools let an agent do: 1 create

Release history: 5 versions in the registry since 2026-09-22, latest 2026-10-31, typically one every 7 days.

Install Free Search in Claude Code, Cursor or VS Code

claude mcp add free-search-mcp -- uvx free-search-mcp
Add to Cursor

What the publisher says

From the Free Search repository's README, as published. We do not edit it. Read it on GitHub

free-search-mcp

<!-- mcp-name: io.github.sweetcornna/free-search-mcp -->

free-search-mcp is a local-first Model Context Protocol server that needs no API key. It lets any LLM (Claude, GPT, a local Ollama model, …) search the web, fetch and clean up pages, and read documents, and you never sign up for a search API.

It combines ideas from several open-source MCP servers in one Python package, and adds the output shaping for LLMs and the reliability work that each of them lacked.

research("how does reciprocal rank fusion work", depth=3)
   ↓
# Research brief: how does reciprocal rank fusion work
_engines: duckduckgo, bing, anysearch · sources: 3 · ~3,400 tokens_

## Sources
- [1] Reciprocal rank fusion | Elasticsearch Reference — <https://…>
- [2] Hybrid Search Scoring (RRF) | Microsoft Learn — <https://…>
- [3] RRF explained in 4 mins — Medium — <https://…>

## Documents
…full Markdown bodies of each page, ready for the LLM to read…

That was one tool call. It returned three sources with their full text, and no API key was involved.

Quick start: install the plugin (recommended)

You do not need to sign up, get a key or clone the repository. The only prerequisite is uv.

In Claude Code, inside a session:

/plugin marketplace add sweetcornna/free-search-mcp
/plugin install free-search@free-search-mcp

From a shell it is the same two steps:

claude plugin marketplace add sweetcornna/free-search-mcp
claude plugin install free-search@free-search-mcp -s user

In Codex:

codex plugin marketplace add sweetcornna/free-search-mcp
codex plugin add free-search@free-search-mcp

Codex pitfall. If ~/.codex/config.toml already has a

[mcp_servers.search] entry from an earlier codex mcp add, it shadows the

plugin's server of the same name. Codex gives no warning and keeps running

the old one. Remove the entry first: codex mcp remove search.

The plugin ships 11 MCP tools, a source-verification skill and a small quick-search agent. The MCP server search is pinned to the plugin's own version. The skill verified-research loads on demand and tells the agent when a search snippet is not enough and how to check a date. In Claude Code, the agent free-search:quick-search answers one lookup in its own context on haiku and hands back a few sentences with dated source URLs. The server and the skill load in both hosts: Codex lists the skill as free-search:verified-research (checked with Codex CLI 0.154). Codex and other hosts get the same agent as a file or a prompt, and an optional ask tool lets the server do the delegating. Delegating a lookup covers every route. /plugin update free-search moves all of it to the next release (in Codex, run codex plugin marketplace upgrade and then codex plugin add again). The plugin section under Install has the details and the token cost.

Nothing else is needed. Every engine that a search reaches on its own works without an API key, and the first run downloads the package from PyPI.

For Claude Desktop, other MCP clients, a source checkout or Docker, see Install.

Optionally, install Chromium once. The browser-rendered engines (brave, startpage, zhihu, …) and JS-heavy page fetches need it:

uvx --from free-search-mcp playwright install chromium

Shortened. The full README is on GitHub.

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

Free Search: common questions

Is Free Search MCP server safe?
Mostly: it is graded B (83/100). Read the Free Search safety report
How do I install Free Search?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Free Search need an API key?
Yes. The registry entry asks for SEARCH_MCP_PROXY.
Is Free Search maintained?
The last commit was 15 days ago (2026-10-31). The latest release is v0.18.0.
What can I use instead of Free Search?
Servers from other publishers that do the same job: Search1API MCP server, FrankenSurf MCP server and CLIO Web MCP server. Compare all Free Search alternatives.
How does Free Search compare with other Web search MCP servers?
safety score 83/100 (higher than 70% of 3,443 Web search servers); tools 1 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Free Search

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

All Free Search alternatives →
  • Search1API
    Multi-engine web and platform search, news, Google Maps places, page reading, sitemaps, and trends.
    A
  • FrankenSurf
    Read any web page and search the web: 28 tools, cheapest first, every page checked.
    A
  • CLIO Web
    Provider-fixed web search plus transparent URL, DOI, and document fetching
    A
  • Jshookmcp
    Search-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.
    A
  • SearXNG Search
    MCP server for SearXNG — privacy-respecting web search with pagination, URL reading
    B