
·灿海星图指南
灿海星图指南--gemini-search-mcp,98星免费MCP搜索,不用API Key就能让AI查网页
返回博客
金
金柘#MCP#Gemini#网页搜索#免费#教程
一个98星的新项目,做了一件很小的事:把Google AI Mode的免费搜索包装成了标准MCP服务器。接入Claude Code后,AI能直接搜网页内容——不需要API Key,不需要注册任何服务。零配置。
本文是一篇实操指南。已核实GitHub仓库存在(98星)。
这是什么
一个免费的MCP网页搜索服务器。底层走Google AI Mode(基于Gemini),不需要API Key。接入Claude Code后,AI能直接搜网页。
和付费搜索的区别
| 方案 | 费用 | 稳定性 |
|---|---|---|
| gemini-search-mcp | 免费 | 可能有速率限制 |
| Firecrawl MCP | 付费 | 企业级 |
| SearXNG 自建 | 免费 | 需自建服务器 |
个人开发者、小团队用免费的gemini-search-mcp够用了。
安装与接入
bash
git clone https://github.com/Sophomoresty/gemini-search-mcp
cd gemini-search-mcp
npm install && npm run build
接入Claude Code:
在MCP配置文件里加上:
json
{
"mcpServers": {
"gemini-search": {
"command": "node",
"args": ["/path/to/gemini-search-mcp/build/index.js"]
}
}
}
踩坑实录
| 现象 | 原因 | 解决 |
|---|---|---|
| 搜索返回空结果或连接被拒 | 触发了Google AI Mode的速率限制(约10-20次/分钟) | 限速调用,间隔3-5秒;批量搜索改用Firecrawl或SearXNG |
| MCP工具在Claude Code中不显示 | 构建产物路径不对或Node版本不兼容 | 核对 build/index.js 路径,确认Node 18+ |
| 搜索结果是英文,中文内容少 | Google AI Mode默认检索英文网页 | 搜索词里加 site:cn 或中文关键词限定 |
常见疑问
Q1:不需要API Key,凭什么能免费搜?
底层走了Google AI Mode的免费搜索接口——Google在AI Mode里内嵌了搜索能力,这个MCP服务器把那个接口包装成了标准MCP工具。没有独立API Key是因为认证走的是浏览器匿名会话。Google哪天改规则,这个项目就可能失效。
Q2:速率限制到底多严格?
项目文档没给具体数字。实测大概每分钟10-20次请求。适合偶尔让Claude Code查文档、搜报错信息。批量爬取或自动化情报收集撑不住。
Q3:能替代付费搜索API吗?
看场景。个人开发——查API文档、看GitHub issue、搜Stack Overflow完全够用。商业产品——稳定性没保障,没有SLA,建议Firecrawl或SearXNG自建。
本文数据来源于GitHub仓库(Sophomoresty/gemini-search-mcp)及作者实测。