{"repo":"HarimxChoi/google-surf-mcp","free":true,"listed":false,"github":"https://github.com/HarimxChoi/google-surf-mcp","clone":"git clone https://github.com/HarimxChoi/google-surf-mcp.git","description":"Google search MCP. One MCP replaces search + fetch + academic-paper extractor.","language":"TypeScript","stars":280,"topics":["google-search","mcp","model-context-protocol","playwright","academic-research","fetch","pdf-processing","self-healing"],"license":"MIT","category":"mcp-servers","readme_excerpt":"google-surf-mcp English 한국어 Sponsored by SearchApi Demo only. Actual searches run headless by default (no visible browser). Set SURF HEADLESS=false to make Chrome visible like in the clip above. Google search MCP. Browser mode needs no API key. SearchApi is optional. One MCP replaces three: search + URL fetcher + academic-paper extractor. - ✅ Actually works (tested 6 free Google search MCPs, all failed) - ✅ Search + URL + academic PDF extract in one MCP (replaces the search MCP + fetch MCP + academic-search MCP combo) - ✅ Academic PDFs extracted inline: arxiv, biorxiv, Nature, OpenReview, NeurIPS, JMLR, PMLR, Springer, PubMed (via PMC) - ✅ search extract defaults to abstract mode ( 1500 chars/result, token-cheap), mode=\"full\" for whole bodies - ✅ Sponsored ads + knowledge panels dropped (geometric verification, not just text matching) - ✅ CAPTCHA recovery in 4 modes: OS notification (default) / SURF HEADLESS=false / SURF REMOTE DEBUG / SURF CLOUD MODE (fail-fast) - ✅ Browser mode needs no API key, proxy, or solver 6 tools: search / scholar search / search parallel / extract / search extract / health What Plug it into any MCP client and you get Google search as a tool. No CAPTCHA solver. When CAPTCHA fires on any tool, a Chrome window opens for a human to solve. Each solve preserves the profile's reputation with Google. First call auto-bootstraps the warm profile. Designed for local use. For headless / serverless environments set SURF CLOUD MODE=true (fail-fast on CAPTCHA, wor","default_branch":null,"files":null,"tree":[],"storefront":"/r/HarimxChoi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HarimxChoi/google-surf-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}