Google Surf MCP

by HarimxChoi• 291•• Scanned•Claim this listing•Request removal
Research & Analysisacademic researchfetchgoogle searchmcpmodel context protocol

Turn Google Search, Papers, and Codebases into an Automatic Local Knowledge Graph for AI Agents.

Google Surf MCP is an open-source mcp server by HarimxChoi, written mainly in TypeScript, with 291 GitHub stars and the MIT license. Its code was last updated Oct 30, 2026.

Scan summary: scanned Nov 5, 2026 at commit a4ab91d. Seen able to read environment and secrets, connect to the internet. Scan policy

Scanned
Full scan at a4ab91d · Nov 5, 2026
Scanned Builds Boots Reproducible
Static code scanwarn
Secrets scanfail
Dependency audit1 known vulnerabilitiespass
Manifestserver.jsonpass
Buildpass
Boot & handshake5 toolspass
Network egresswarn
Reproducible (×3)pass

Findings (12)

  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Install contacted hosts other than package registries
    api.nuget.org
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    test/research.catalog.test.ts:330
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    package-lock.json
  • low
    package.json has a prepare script
    npm run build
    package.json
  • low
    Reads environment variables not listed in the manifest
    USERPROFILE, SURF_BENCH_PROJECTS, SURF_NEO4J_URI, SURF_EVAL_PROJECT, SURF_EVAL_VECTOR_MODEL, SURF_EVAL_DENSE_MODEL, SURF_RESEARCH_DENSE_MODEL, SURF_EVAL_VECTOR_BACKEND, SURF_EVAL_OUTPUT, ORCA_EVIDENCE_DIR, CHROMIUM_PATH, ORCA_KEY, GITHUB_OUTPUT, SURF_SOAK_UNIQUE_QUERIES, SURF_SOAK_VECTOR_MODEL

Network activity

During install
api.nuget.orgregistry.npmjs.org
While running
No connections

Tools exposed (5)

  • search

    PRIMARY SINGLE-QUERY LIVE DISCOVERY AND CONTENT INGESTION TOOL. ALWAYS PERFORMS LIVE WEB SEARCH. With research enabled, one local broker lets multiple MCP sessions query the same knowledge base concurrently and orders writes safely. Use this tool only when new external information from Google, publi

  • scholar_search

    Use only for paper metadata such as authors, venue, year, versions, and citation counts. With research enabled, one local broker lets multiple MCP sessions query the same knowledge base concurrently and orders writes safely. Do not use it to discover or read paper content; use search with extract_mo

  • search_parallel

    PRIMARY MULTI-QUERY LIVE DISCOVERY AND CONTENT INGESTION TOOL. ALWAYS PERFORMS MULTIPLE LIVE WEB SEARCHES. With research enabled, one local broker lets multiple MCP sessions query the same knowledge base concurrently and orders writes safely. Use this tool only when 2-12 new external queries are req

  • extract

    SECONDARY KNOWN-URL CONTENT EXTRACTION TOOL. Use only when the exact public URL is already known and no new web discovery is required. If sources still need to be found, use search or search_parallel with extract_mode instead. For semantic reading of a public PDF or GitHub repository, use this tool

  • health

    MCP server status: cascade mode + transitions, rate-limiter usage, cache size, config. Call this if searches start failing or returning empty -- check cascade.totalCaptchas and rateLimiter.queueSize, and reduce search volume if they are high.

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Google Surf MCP alternatives

View more →

Similar mcp servers in Research & Analysis, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Google Surf MCP (this page)
HarimxChoi
291MITOct 30, 2026Scanned, no flagged issues
Worldmonitor
koala73
90kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
GPT Researcher
assafelovic
30kApache-2.0Oct 10, 2026Scanned, no flagged issues
Auto Claude Code Research In Sleep
wanshuiyin
18kMITNov 1, 2026Scanned, no flagged issues
Deep Research
u14app
4.7kMITJun 18, 2026Scanned, no flagged issues
MCP Server Chart
antvis
4.4kMITAug 27, 2026Scanned, no flagged issues