Free, open-source web search MCP server for AI coding tools
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"searchlight-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Searchlight Free, open-source web search MCP server for AI coding tools. Works with **Claude Code**, **Cursor**, **Windsurf**, **VS Code Copilot**, and any MCP-compatible AI tool. Zero API keys required — install, add one line to your MCP config, and start searching. ## Features - **Zero cost** — Free search via native HTTP scraping (Bing, Baidu, Yandex, Brave, DuckDuckGo) - **Zero config** — Works out of the box with `auto` backend and language-aware routing - **7 search engines** with automatic failover and reachability probing - **4 MCP tools** — `web_search`, `web_read`, `web_search_and_read`, `search_config` - **Quality Site Library** — Auto-enhances queries with authoritative sources (Anthropic, OpenAI, MCP docs, LangChain, etc.) - **Smart content extraction** — trafilatura → readability → BeautifulSoup fallback chain with quality scoring - **JS page rendering** — Automatic Jina AI proxy fallback for JavaScript-rendered pages - **Smart caching** — Async SQLite with dynamic TTL (time-sensitive queries cache shorter) - **Auto-learning** — Automatically discovers and adds high-quality websites from your reading patterns - **Security** — Automatic API key/secret detection and redaction in queries ## Installation ### Option 1: PyPI (Recommended) ```bash pip install searchlight-mcp ``` Or with uv: ```bash uv pip install searchlight-mcp ``` ### Option 2: Install from GitHub ```bash pip install git+https://github.com/McKenzieIT/smart-web-search.git ``` ## Quick Start — One-Click MCP Setup ### Claude Code Add to `~/.claude.json` or project `.mcp.json`: ```json { "mcpServers": { "searchlight": { "command": "python", "args": ["-m", "searchlight"] } } } ``` Or use the CLI one-liner: ```bash claude mcp add searchlight -- python -m searchlight ``` ### Cursor Add to `.cursor/mcp.json` in your project root: ```json { "mcpServers": { "searchlight": { "command": "python", "args": ["-m", "searchlight"] } } } …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.