产品推荐 2026-07-26

google-search:免费的本地化搜索引擎工具(源码)

一个能在本地执行Google搜索并返回结果的Node.js工具,可替代付费搜索API。

开源软件跨平台工具

产品简介

google-search 这是一款基于Playwright的本地化搜索工具,能绕过Google的反爬虫机制获取搜索结果。它无需依赖付费的SERP API服务,并提供了MCP服务器接口,可直接为Claude等AI助手赋能实时搜索能力。非常适合需要程序化获取搜索结果的开发者和AI应用研究者。

google-search 主界面

核心功能

  • 本地执行,替代付费SERP API服务
  • 采用高级反爬虫技术,模拟真实用户行为
  • 支持获取搜索结果页的原始HTML与截图
  • 提供MCP服务器接口,可集成至Claude等AI助手
  • 完全开源免费,可自由定制和扩展

快速开始

  1. 克隆仓库到本地:git clone https://github.com/web-agent-master/google-search.git
  2. 进入目录并安装依赖:cd google-search && npm install
  3. 编译项目:npm run build
  4. 链接至全局环境以支持MCP:npm link
  5. 使用命令行搜索:google-search "搜索关键词"

界面预览

与其他方案对比

对比项google-search同类方案
服务模式所有搜索在本地执行,无API调用费用与限制传统SERP API(如SerpAPI)按次付费,有调用限额
反爬虫能力内置多种高级反爬虫技术,如指纹管理、状态保存普通脚本或简单爬虫易被识别和封锁
AI集成原生支持MCP协议,可直接作为Claude的工具通常需要自行编写接口才能集成到AI应用

适合谁用

  • 需要程序化获取Google搜索结果,但不想使用付费SERP API的开发者
  • 希望为Claude等AI助手接入实时网络搜索能力的研究者或用户
  • 需要自动化、批量采集搜索结果进行数据分析的技术人员

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项