Google Surf MCP server
io.github.HarimxChoi/google-surf-mcp·v1.1.5·291 starsWeb, academic and code search with graph RAG, data lineage, ontology and cross-project schema links.
not scanned yet
291 stars213 downloads/wk
Reviews
Write oneNobody has reviewed Google Surf yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Google Surf tools
No tool declarations could be read from the package source. They show once the server is installed.
How Google Surf compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 4,460 AI and agents servers
- GitHub stars
- 291
- more than 95% of 2,711 AI and agents servers
- Downloads a week
- 213
- more than 75% of 1,538 AI and agents servers with a package
Release history: 3 versions in the registry since 2026-09-10, latest 2026-10-30, typically one every 39 days.
Install Google Surf in Claude Code, Cursor or VS Code
Runs npx -y google-surf-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add google-surf-mcp -- npx -y google-surf-mcp
What the publisher says
From the Google Surf repository's README, as published. We do not edit it. Read it on GitHub
google-surf-mcp
English | Korean
Sponsored by SearchApi
Web searches, papers, and GitHub repositories are stored as PKM, ontology, and lineage. The view above is generated with projectmemory(action="export", exportformat="html", exportview="graph", allprojects=true).
"Turn Google Search, Papers, and Codebases into an Automatic Local Knowledge Graph and lineage for AI Agents with Zero API Key, Zero External Server."
Google Surf stores search and extraction results in a project-scoped local knowledge graph.
As you search, papers, code, web sources, session intent, plans, experiments, and decisions accumulate in a personal PKM. New research searches stored knowledge and fresh web results together, reducing repeated work while continuing to discover new information.
Projects remain isolated by default. Only verifiable links such as matching DOIs, repository URLs, or explicit aliases are added, so knowledge from one project can be reused in another without merging the original records.
Retrieval runs exact search, BM25, vector search, code and graph search, and live web independently, then combines them with RRF and one shared reranker.
Live web + Papers + Codebases + Project memory
↓
Exact + BM25 + Vector + Code graph + Graph PPR
↓
RRF + Shared reranker
↓
Results with evidence and provenanceSeven tools are available by default: search / searchparallel / extract / scholarsearch / projectmemorysearch / project_memory / health.
Research mode and automatic capture are enabled by default. Set SURF_RESEARCH=false to use search and extraction without opening the database or graph sidecar; the project memory tools are not registered in that mode.
With research mode disabled, live search and search_parallel results still use a lightweight in-memory reranker. It fuses the provider order with query BM25 rank through RRF without loading the vector model or opening local storage.
Browser search needs no API key. SearchApi can be configured as an optional primary provider or fallback.
Core features
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreC → Bscore 83
Google Surf: common questions
- Is Google Surf MCP server safe?
- Mostly: it is graded B (78/100). Read the Google Surf safety report
- How do I install Google Surf?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Google Surf need an API key?
- Yes. The registry entry asks for
SEARCH_API,GITHUB_TOKEN,ANTHROPIC_API_KEY,ORCAROUTER_API_KEY. - Is Google Surf maintained?
- The last commit was 55 days ago (2026-09-10). The latest release is v1.1.5.
- What can I use instead of Google Surf?
- Servers from other publishers that do the same job: Butterbase AI MCP server, agent-device MCP server and FireCMS Cloud MCP server.
- How does Google Surf compare with other AI and agents MCP servers?
- safety score 78/100 (higher than 57% of 4,460 AI and agents servers); github stars 291 (more than 95% of 2,711 AI and agents servers); downloads a week 213 (more than 75% of 1,538 AI and agents servers with a package). Full comparison.
Alternatives to Google Surf
Same job from other publishers: the closest match first, then the best rated.
- Butterbase AIButterbase MCP server — manage your backend: schemas, auth, functions, storage, RAG, deploys.not reviewedEstablishedA
- agent-deviceOpen source device layer for AI agents: control mobile, web, TV, and desktop apps over MCPnot reviewedWidely usedA
- FireCMS CloudManage FireCMS Cloud from an AI agent: Firestore data, collections, schemas and users.not reviewedEstablishedA
- PaperBananaGenerate academic diagrams and statistical plots from text using multi-agent AI.not reviewedEstablishedA
- Agent-Native SlidesAgent-Native Google Slides - generate and edit React presentationsnot reviewedEstablishedA