Searchfetch MCP Server

Fault-tolerant MCP Server for Stealth Web Search and Fetching

Local serverstdioPython

What is the Searchfetch MCP Server?

Fault-tolerant MCP Server for Stealth Web Search and Fetching

What the server does

A fault-tolerant, stealth-enabled Model Context Protocol (MCP) server for web searching and content fetching. Built for AI Agents (Cursor, Claude Code, OpenCode), it uses a stealth browser engine to fetch pages, dynamically handles SPAs/React, and converts bloat into token-optimized Markdown.

  • Stealth Engine: — Powered by CloakBrowser C++ patches + humanize logic. The browser renders and moves like a real user, reducing bot-detection scores
  • Fault Tolerance: — Auto-healing browser sessions, grace-period timeouts for SPAs, and network-level blocking of tracking scripts and media
  • Token-Optimized Output: — Strips base64 images, SVGs, scripts, and inline styles from the DOM before Markdown conversion
  • Dual Runtime: — Natively supports zero-install execution via both Python (uvx) and Node.js (npx)
  • Template-Driven Extraction: — Structured extraction via shared JSON templates (GitHub, npm, PyPI, crates.io, docs pages, Docker Hub, and more). Supports custom inline templates

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Searchfetch MCP Server

{
  "mcpServers": {
    "searchfetch": {
      "command": "uvx",
      "args": ["searchfetch"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Frequently asked questions

Fault-tolerant MCP Server for Stealth Web Search and Fetching Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.