Mcpsurfr MCP Server

by nkapila6• 150•• Scanned•Claim this listing•Request removal
Data Science & MLai agentsddgsdeep researchduckduckgofastmcp

Web search MCP server that does search result reranking locally on your machine, formerly known as mcp-local-rag. ✨ no API keys ✨

Mcpsurfr is an open-source mcp server by nkapila6, written mainly in Python, with 150 GitHub stars and the MIT license. Its code was last updated Oct 29, 2026.

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

Scanned
Full scan at ecad09c · Nov 5, 2026
Scanned Builds Boots Reproducible
Static code scanwarn
Secrets scanpass
Dependency audit1 known vulnerabilitieswarn
Manifestserver.jsonpass
Buildpass
Boot & handshake4 toolspass
Network egressfail
Reproducible (×3)pass

Findings (3)

  • high
    network issue
    Details are available to the maintainer after claiming this listing.
  • medium
    dnspython@2.8.0: 1 known vulnerability
    GHSA-45c3-73f7-pv4m
    uv.lock
  • low
    Reads environment variables not listed in the manifest
    MCPSURFR_LEGACY_TOOLS

Network activity

During install
files.pythonhosted.orgpypi.org
While running
pypi.org

Tools exposed (4)

  • rag_search_ddgs

    Search the web and return the most relevant pages as text, for when whole pages are wanted (search returns only the relevant passages). Results are re-ranked locally by semantic similarity to the query before the top pages are fetched.

  • search

    Search the web and return only the passages that answer the query, not whole pages: usually about a tenth of the text of rag_search_ddgs. Use this first. Tiers, cheapest first: 1. Search, then keep the top_pages results whose title/snippet match best. 2. Fetch those pages, split them into ~600-char

  • read_url

    Read one page whose URL you already have: a link the user pasted, or one from earlier results. HTML or PDF. With a query, returns only the passages that answer it, the same way search does; without one, the page's main text (cut to the shared budget).

  • deep_research

    Research a topic across several search terms and engines. Each term is searched on each backend, results are re-ranked locally by relevance, duplicates are removed, and the best pages are fetched as text. Backends: auto, brave, duckduckgo, google, grokipedia, mojeek, startpage, wikipedia, yahoo. -

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.

Mcpsurfr alternatives

View more →

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

NameStarsLicenceLast updatedScan
Mcpsurfr (this page)
nkapila6
150MITOct 29, 2026Scanned, no flagged issues
MaxKB
1Panel-dev
23kGPL-3.0Nov 1, 2026Scanned, no flagged issues
FunASR
modelscope
21kMITNov 1, 2026Scanned, no flagged issues
Ida Pro MCP
mrexodia
13kMITSep 26, 2026Scanned, no flagged issues
Pal MCP Server
BeehiveInnovations
12kNone foundDec 15, 2025Not scanned yet
Osaurus
osaurus-ai
8.1kMITNov 1, 2026Scanned, no flagged issues