核心用法
N2 Free Search 是一款基于 MCP(Model Context Protocol)协议的免费网络搜索技能,通过封装 SearXNG 元搜索引擎,为 AI 代理提供无需 API 密钥的网页、新闻、图片、视频检索能力。用户可通过 npx 一键安装,支持「公共模式」零配置开箱即用,或「自建模式」将请求路由至私有 SearXNG 实例以强化隐私。
安装后,AI 代理可调用五个工具:n2_web_search(通用网页搜索)、n2_news_search(新闻检索)、n2_image_search(图片搜索)、n2_video_search(视频搜索)及 n2_suggest(搜索建议)。技能返回结构化结果,包含标题、摘要、URL、引擎来源等字段,便于代理直接引用或进一步处理。
显著优点
- 零成本门槛:对比 Brave Search API($5/千次)与 Google Custom Search($5/千次),N2 完全免费且无查询上限,显著降低开发者和个人用户的使用成本。
- 多引擎聚合:整合 Google、Bing、DuckDuckGo 等 70+ 搜索引擎,分散单一引擎故障或封锁风险,提升结果覆盖面与冗余度。
- 隐私友好设计:公共模式通过开发者托管的 SearXNG 实例代理请求,避免直接暴露用户 IP 至商业搜索引擎;自建模式可将数据流完全控制在本地或私有服务器。
- MCP 原生集成:遵循 Anthropic 提出的 MCP 标准,与 Claude Desktop、Cursor 等支持 MCP 的客户端无缝兼容,配置简单(仅需 JSON 片段)。
潜在缺点与局限性
- 依赖第三方基础设施:公共模式的可用性与响应速度完全依赖开发者运维的 SearXNG 实例,若服务中断或遭滥用限流,用户无直接救济手段。
- 无 SLA 保障:作为免费开源项目,不提供服务等级协议,高并发或生产环境稳定性存疑;商业场景需评估自建方案的运维成本。
- 结果质量波动:元搜索引擎的结果排名与去重逻辑受底层引擎反爬策略、地域限制及实例配置影响,可能出现延迟高、结果截断或相关性下降的情况。
- 安全审计缺失:官方未披露代码审计或渗透测试报告,公共模式下的请求日志、数据保留政策不透明,敏感查询建议优先使用自建模式。
适合人群
- 个人开发者/研究者:需要为 AI 项目快速添加搜索能力,但无力承担商业 API 费用。
- 隐私敏感用户:希望减少向 Google、Microsoft 等巨头直接暴露搜索历史,倾向使用 SearXNG 的匿名聚合机制。
- MCP 生态探索者:正在构建基于 Claude、Goose 等支持 MCP 的代理工作流,需要标准化的工具调用接口。
常规风险
1. 服务可持续性风险:免费公共实例可能因成本压力随时变更策略或下线,关键业务应做好迁移预案(如备用 SearXNG 自建地址)。
2. 数据泄露风险:公共模式下搜索关键词经第三方服务器转发,虽 SearXNG 本身不存储日志,但实例运营方的实际做法难以验证。
3. 合规性风险:部分国家/地区对搜索引擎聚合有特定监管要求,且通过代理访问被限制的内容可能触及当地法律。
4. 依赖链风险:基于 npx 分发,依赖 npm 生态与 Node.js 运行时,若供应链遭遇投毒或域名劫持,可能引入恶意代码。建议固定版本号并校验 checksum。