Web Researcher MCP
Zohar Babin · 程式設計 · 商業
Web Researcher MCP 是一款開源的 Model Context Protocol(MCP)伺服器,為 Claude Desktop、Cursor 這類 AI 助理帶來真實的網路搜尋、整頁閱讀,以及引用真實來源並加以查證的方式。你不必讓模型去猜引用,而是把它指向你自己定義的可信來源,它只在這些來源裡搜尋、讀完整頁,然後回傳真正能用的連結。整套東西都在你的機器上執行,所以沒人知道你正在研究什麼。

關於 Web Researcher MCP
Web Researcher MCP 是什麼
Web Researcher MCP 是一款研究伺服器,能接上任何支援工具呼叫的 AI 助理。它把助理連到開放網路、學術資料庫、專利局、法院紀錄、SEC 申報文件與經濟資料,全部透過一個安裝好的執行檔完成。使用它不需要寫程式。你安裝一次,告訴 AI 客戶端它放在哪裡,助理就會在你提出研究問題時開始呼叫它。
它解決的問題很具體。AI 助理會捏造來源。針對 Perplexity 的研究發現,它超過三分之一的回答帶有錯誤引用,而一般聊天機器人分不清部落格文章和法院文件。如果你的成果會被發表、送進法院或拿給客戶看,「大概是真的」並不夠。Web Researcher MCP 針對病因而非症狀下手:由你定義哪些來源可被搜尋,助理從一開始就看不到那些 SEO 垃圾內容。
為什麼設定起來比一般應用程式麻煩?因為它最大的限制在於它是面向開發者的工具。沒有親切的網頁儀表板,也沒有行動 App。你需要一個支援 MCP 的客戶端,而圖片搜尋或新聞搜尋這類更豐富的功能則需要搜尋供應商金鑰。DuckDuckGo 免設定就能用,但它是當中最弱的選項。
開始使用
- 安裝執行檔。在 macOS 或 Linux 上,
brew install zoharbabin/tap/web-researcher-mcp就能搞定。在任何系統上,uvx web-researcher-mcp不需編譯即可執行。 - 向你的 AI 助理註冊它。若使用 Claude Code,執行
claude mcp add --scope user web-researcher -- uvx web-researcher-mcp。其他客戶端則接受一小段 JSON 設定。 - 視需要加入搜尋供應商金鑰。設定
SEARCH_PROVIDER與對應金鑰,就能開啟圖片與新聞搜尋,並得到更好的結果品質。略過這步,DuckDuckGo 仍可運作。 - 向你的助理提出研究問題。它會呼叫
web_search、用scrape_page讀取完整頁面,並回傳你能打開的引用來源。
產品資訊
快速了解 Web Researcher MCP 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 需要附上真實 DOI 與可用連結之文獻回顧的學術研究者:學術搜尋與引用工具會回傳可查證的論文,你就不用再追著被捏造的引用跑。
- 製作客戶交付成果的商業分析師:每個來源都附有格式化的引用,客戶能點開查證。
- 交叉比對法院紀錄與政府文件的律師和記者:法律與申報工具抓取的是真實案件與 SEC 文件,而不是它們的摘要。
- 依據臨床證據工作的醫學研究者:臨床試驗與生物醫學搜尋讓決策緊扣已註冊的研究,而非健康類部落格。
任務
- 用多個獨立來源查核一項主張:事實查核範本引導助理進行交叉比對,並標出各來源不一致之處。
- 建立格式化的參考書目:一次呼叫就能把收集到的來源轉成 APA、MLA、BibTeX、RIS 或 CSL-JSON,供 Zotero 與 EndNote 使用。
- 稽核參考文獻清單是否有被撤銷或失效的引用:書目稽核一次就能跑完整份清單。
- 進行會建立在前述發現上的多步驟深度研究:循序搜尋會記住已經找到什麼。
情境
- 在依賴某個引用之前先查證它:單一次工具呼叫就能檢查該來源是否存在、是否符合真實紀錄,以及是否被撤銷。
- 讓敏感的競品研究不經過第三方伺服器:一切都在本機執行,查詢永遠不離開你的機器。
- 在幾個月後重現某個研究流程:每次搜尋都會留下逐步的來源紀錄。
主要功能
限制 AI 目光所及範圍的搜尋鏡頭
搜尋鏡頭是針對某個領域精選的可信網站清單。選用醫學鏡頭,你的助理只看得到 PubMed 與類似來源。選用法律鏡頭,它就會搜尋法院資料庫。內建鏡頭涵蓋常見領域,你也可以自訂。這項功能讓它與一般聊天機器人有所區隔,因為它在模型讀取之前就先移除了劣質來源。
讀取整頁,而非摘要片段
scrape_page 工具讀取的是整段 URL,而不是摘要。它能處理網頁、PDF、Word 文件、簡報、YouTube 字幕與 Hacker News 討論串。原始模式會在你需要直接檢視底層 JSON 或 HTML、而非整理過的閱讀檢視時,回傳逐字且未經清理的來源。讀取完整來源,正是引用可信的關鍵:你看到的是頁面實際說了什麼,而不是搜尋索引猜測的內容。
引用查證與書目稽核
在你依賴某個來源之前,verify_citation 會檢查它是否存在、是否符合真實紀錄,以及是否被撤銷或是失效連結。答案是一份證據,而不是判決,所以你可以自行判斷。搭配的 audit_bibliography 工具能接收整份 CSL-JSON、RIS 或 BibTeX 形式的參考文獻清單,一次標出每筆項目。兩者合起來,能在審查者或客戶之前先抓到造假。
特定領域的研究工具
除了通用網路搜尋,這台伺服器也深入專業資料庫。學術搜尋回傳附有 DOI 與引用次數的真實論文。專利搜尋依分類代碼查詢美國、歐洲與國際專利局。申報搜尋抓取 SEC EDGAR 文件與結構化的 XBRL 事實。法律搜尋回傳真實的美國法院判決,經濟搜尋則涵蓋世界銀行、OECD、Eurostat 與 FRED 的資料。每個工具都說該領域預期的格式。
多步驟深度研究與匯出
循序搜尋讓助理記得它已經找到什麼,並在各步驟之間累積,而不是每次都從頭開始。若脈絡遺失,工作階段復原會從你中斷的地方接續。完成後,研究匯出會產生可分享的 Markdown 或 JSON 報告,附上完整來源紀錄,而 get_research_session 之後還能重建整條軌跡。
本機、私密且不綁定供應商
伺服器在你的機器上執行,所以你的查詢保持私密。沒有任何第三方,包括專案作者自己,能看到你在研究什麼。搜尋供應商可以互換:改一個設定就能換成 Brave、Google 或 30 多種支援選項中的任一個。多個供應商可同時運作以自動容錯,所以若其中一個出問題,其他的會補上。
優缺點
優點
- 依 MIT 授權免費且開源,沒有訂閱制,也沒有每次查詢的費用。
- 完全在你自己的機器上執行,敏感研究永遠不會經過別人的伺服器。
- 引用的設計本身就可查證:工具會把每個來源和真實紀錄比對,而不是相信模型。
- 一次安裝就涵蓋學術、法律、專利、金融與經濟研究,不只是通用網路搜尋。
- 可透過 Homebrew、`uvx`、Docker 或 Python 客戶端部署,任何支援 MCP 的助理都能使用。
缺點
- 沒有圖形化儀表板,也沒有行動 App。它是為習慣編輯設定檔與執行終端指令的人打造的。
- 圖片搜尋與新聞搜尋這類較豐富的功能需要供應商 API 金鑰,這在免設定的 DuckDuckGo 預設值之外多了一個小設定步驟。
- 單純的 DuckDuckGo 備援比付費搜尋後端弱,所以品質取決於你設定了多少。
- 它只能在支援 MCP 的助理內運作。你無法把它當成獨立的搜尋引擎使用。
常見問題
它為 AI 助理帶來真實的網路搜尋、整頁閱讀與可查證的引用。只要準確度重要,你就會用到它:文獻回顧、客戶交付成果、法律研究或事實查核。重點在於阻止助理捏造來源。
相關內容
探索與 Web Researcher MCP 相關的工具、技能與文章。
Web Researcher MCP 替代方案
Forefront
Forefront · 程式設計Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。
Startkit
StartKit.AI · 程式設計Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。
Testim
Tricentis · 程式設計Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。
