u/GarrixMrtin

▲ 83 r/MCPservers+3 crossposts

Free Google search MCP that actually works.

(Demo runs Chrome visibly for clarity. Actual usage runs headless by default.)

✅ Actually works (tested 6 free MCPs, all failed)

✅ Search + URL extract in one MCP (replaces the usual search MCP + fetch MCP combo)

✅ 4 tools: `search` / `search_parallel` / `extract` / `search_extract`

✅ No API key, no proxies, no solver

✅ Auto CAPTCHA recovery (Chrome opens, human solves once, retries)

When CAPTCHA fires on any tool, a visible Chrome window opens for a human to solve. Each solve preserves the profile's reputation with Google. Built for sustainable, ethical use.

Speed (1Gbps):

- sequential: ~1.5s/q (warm)

- 4 parallel: ~2s wall

- 10 parallel: ~5s wall

Tools: 'search' / 'search_parallel' / 'extract(url)' / 'search_extract(query)'. Last one bundles search + parallel article extraction (Readability + Turndown).

Stack: TS, Playwright + stealth, Readability, Turndown. ~600 LOC.

💻 https://github.com/HarimxChoi/google-surf-mcp

📦 https://www.npmjs.com/package/google-surf-mcp

⭐ Star helps a solo dev keep maintaining.

Ask me anything about architecture, reliability, or scaling.

u/GarrixMrtin — 11 days ago