🚀 開啟你的 AI 助手搜索能力!開源 Web 搜索 MCP 服務器上線!
在 ChatGPT、Claude 等 AI 工具成為生產力新核心的今天,我們往往面臨一個尷尬的問題:模型不知道最新的網絡信息。雖然 GPT-4o 和 Claude 支持聯網功能,但很多情況下我們并不能訪問官方 API,或者它們聯網搜索api是收費的。今天逛github的是發現了一個項目(https://github.com/pskill9/web-search),但是已經失效了。
為此,我改造了一下有了這個開源項目:Open-WebSearch MCP 服務器,它讓你:
? 多引擎支持:目前已支持 Bing 和 Baidu,未來可拓展更多搜索源
? 無需 API Key:無需注冊,無需登錄,開箱即用
? 結構化輸出:返回包含 標題 + 鏈接 + 摘要 + 來源 + 搜索引擎
的標準 JSON
? MCP 協議支持:原生兼容 Claude 的 MCP 插件協議
? 輕量部署:Node.js 項目,安裝即運行
🔧 項目亮點
? 真正免費,無需注冊:依托多引擎搜索,無需申請 API Key,開箱即用。
? 結構化搜索結果:返回格式清晰的 JSON,包括標題、URL 和摘要。
? MCP 協議支持:完美兼容 Claude 的(MCP),一行配置即可集成。
? 輕量部署:基于 Node.js 編寫,僅需 npm install && npm run build
即可啟動服務。
🛠? 快速開始
只需 3 步,1 分鐘集成到你的系統中:
bash復制編輯# 克隆項目
git clone https://github.com/Aas-ee/open-webSearch
cd web-search# 安裝依賴
npm install# 構建啟動服務
npm run build
node build/index.js
然后在 MCP 中添加配置(以 Claude 為例):
{"mcpServers": {"web-search": {"command": "node","args": ["/你的路徑/web-search/build/index.js"]}}
}
現在你就可以像調用工具一樣使用它:
use_mcp_tool({server_name: "web-search",tool_name: "search",arguments: {query: "mcp",limit: 3,engines: ["bing", "baidu"]}
})
📈 路線圖(Roadmap)
🚧 后續預計要支持:
- 🔍
Bing(已支持) / Google 等更多搜索引擎 - 📢 社交媒體、論壇聚合搜索
- 📦 Docker 快速部署版本
?? 注意事項
- 請求頻率:引擎都有訪問頻率限制,請避免短時間大量請求
- HTML結構依賴:百度頁面結構變動可能會影響結果解析
- 合法使用:僅供個人開發學習用途,請遵守各搜索引擎的服務協議
?? 歡迎 Star & PR!
這是一個仍在迭代的開源項目,希望能幫你增強大模型的聯網能力。如果你覺得這個項目對你有幫助:
🌟 歡迎到 GitHub 給我們點個 Star!
🛠? 歡迎 issue / PR 一起優化!
👉 GitHub 項目地址:https://github.com/Aas-ee/open-webSearch