MCP.Market

Google Surf MCP server

by HarimxChoi·io.github.HarimxChoi/google-surf-mcp·v1.1.5·291 stars

Web, academic and code search with graph RAG, data lineage, ontology and cross-project schema links.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

not scanned yet

Adoption
Established

291 stars213 downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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 provenance

Seven 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 AI
    Butterbase MCP server — manage your backend: schemas, auth, functions, storage, RAG, deploys.
    A
  • agent-device
    Open source device layer for AI agents: control mobile, web, TV, and desktop apps over MCP
    A
  • FireCMS Cloud
    Manage FireCMS Cloud from an AI agent: Firestore data, collections, schemas and users.
    A
  • PaperBanana
    Generate academic diagrams and statistical plots from text using multi-agent AI.
    A
  • Agent-Native Slides
    Agent-Native Google Slides - generate and edit React presentations
    A