HarimxChoi/google-surf-mcp
Credits + grant $4Live in productionGoogle search MCP. One MCP replaces search + fetch + academic-paper extractor.
Turn Google Search, Papers, and Codebases into an Automatic Local Knowledge Graph for AI Agents.
- TypeScript89.9%
- JavaScript9.8%
- Dockerfile0.4%
Placement
Every place and its price$4
$3.40 from converted credits; $0.60 granted by RepoRanker. Credits and grants are not card payments. This placement does not expire. Its rank holds until another repo spends more, and then this one moves down, never off. Taking the top of the board from here costs $14.
1 Review
google-surf-mcp combines Google search, page fetching, and academic-paper extraction behind five MCP tools. The default abstract mode is a smart way to limit token usage before requesting full documents, while support for HTML and PDFs from sources such as arXiv, OpenReview, and PubMed makes the server useful for research workflows. Local browser profiles, CAPTCHA handoff to a human, cache controls, an SSRF guard, disabled telemetry by default, and a fail-fast cloud mode show that the project has considered real operating conditions rather than only the happy path.
The main risk is dependence on browser automation against a frequently changing search interface. Parser accuracy, regional differences, rate limits, sponsored-result filtering, and Google’s terms can all affect reliability. The project should publish a reproducible regression corpus, clearer accuracy metrics, and a maintenance policy for automated repair PRs. Users also need precise guidance on profile data, cookies, cache retention, and the risks of stealth techniques. This MCP is best for local research assistants that need unified search and extraction without an API key, provided operators accept occasional CAPTCHA intervention and monitor upstream compatibility.
Thanks for the thoughtful and detailed review. I appreciate the feedback.
