Google Researcher

io.github.zoharbabin由 GitHub 帳號 zoharbabin 發布v6.3.3更新於 Oct 24, 2026

MCP server providing Google Search, web scraping, and multi-source research tools for AI assistants

已驗證STDIO僅桌面網頁搜尋與抓取

概覽

AI 產生的概覽

已棄用的本機 MCP 伺服器,為助理提供 Google 搜尋、網頁擷取與多來源研究工具,已被 web-researcher-mcp 取代。

可以做什麼
  • 透過設定的 API 金鑰與搜尋引擎 ID 使用 Google 可程式化搜尋檢索網頁。
  • 擷取網頁並提取內容以供研究。
  • 將多個來源合併為多來源研究結果。
  • README 未列出個別工具名稱,並說明本專案已棄用,由功能相同的 Go 重寫版本取代。
適用情境
僅在你已依賴此套件,或需要以 Node 為基礎的 Google 搜尋與擷取伺服器時使用。新部署應改用後繼專案,因為本專案已標示棄用,且工具名稱與替代品衝突。
執行需求
以 npm 套件形式透過 node(例如 npx)在本機以 stdio 執行。需要 GOOGLE_CUSTOM_SEARCH_API_KEY 中的 Google Custom Search API 金鑰,以及 GOOGLE_CUSTOM_SEARCH_ID 中的可程式化搜尋引擎 ID。需要連線至 Google 與被擷取網站的網路。僅限桌面端。
安裝前請注意
專案已棄用並被取代;README 說明不要與替代品同時執行,因為兩者註冊相同的工具名稱。需要 Google API 金鑰,可能產生 Google 配額或計費。擷取會向第三方網站送出請求。README 的移轉步驟包含 shell 安裝腳本,執行前請先審閱。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Google Researcher,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

google-researcher-mcp — DEPRECATED

⚠️ This project has been superseded by web-researcher-mcp.

A complete rewrite in Go: same tools, but it cites real sources and stays honest — citation verification, retraction flagging, eight search providers behind one interface, and a single signed static binary. No Node.js, no npm.


Migrate in one line

Your API keys and tool calls don't change — only how the server is launched. Pick whichever you prefer (no Node required):

bash
# macOS / Linux — installs the binary and registers it with Claude Code automatically:curl -fsSL https://raw.githubusercontent.com/zoharbabin/web-researcher-mcp/main/install.sh | sh
# Windows (PowerShell):powershell -ExecutionPolicy Bypass -c "irm https://raw.githubusercontent.com/zoharbabin/web-researcher-mcp/main/install.ps1 | iex"
# Python users (uv) — run with no install:uvx web-researcher-mcp

Before / after (MCP client config)

The config keeps the same shape — swap the command/args, keep your env:

jsonc
// BEFORE — google-researcher-mcp (npx / Node){  "mcpServers": {    "google-researcher": {      "command": "npx",      "args": ["-y", "google-researcher-mcp"],      "env": { "GOOGLE_CUSTOM_SEARCH_API_KEY": "…", "GOOGLE_CUSTOM_SEARCH_ID": "…" }    }  }}
// AFTER — web-researcher-mcp (installed binary; or use "uvx" + args ["web-researcher-mcp"]){  "mcpServers": {    "web-researcher": {      "command": "web-researcher-mcp",      "env": { "GOOGLE_CUSTOM_SEARCH_API_KEY": "…", "GOOGLE_CUSTOM_SEARCH_ID": "…" }    }  }}

Don't run both at once — they register identical tool names. Remove the google-researcher entry before adding web-researcher.

→ Full migration guide

Your existing GOOGLE_CUSTOM_SEARCH_API_KEY and GOOGLE_CUSTOM_SEARCH_ID work unchanged.


Why the Rewrite?

Open IssueResolution in web-researcher-mcp
#108 — Orphan detection fails via npxGo binary has native process lifecycle (EOF/SIGPIPE) — no npm wrapper
#107 — Google discontinuing 'entire web' searchEight providers (Brave, Serper, SearXNG, SearchAPI, Tavily, Exa, DuckDuckGo + Google PSE for lenses) with automatic fallback
#55 — Support alternative search enginesMultiple engines behind one interface, plus a zero-config DuckDuckGo default
#72 — Add Redis cachingHybrid cache: memory + AES-encrypted disk + optional Redis
#40 — Split server.ts into modulesFully modular Go architecture (one package per concern)

Plus what's new: verify_citation and audit_bibliography (catch fabricated/retracted citations), academic / patent / SEC-filing / US-case-law / economic / clinical-trial search, and authority-weighted search lenses.


Links

來源:README.md,提交 bad0569

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v6.3.3最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分