核心用法
N2 Free Search 是一个基于 SearXNG 的 MCP Server Skill,为 AI Agent 提供免费、无限制的网页搜索能力。用户可通过两种模式使用:Public Mode(零配置,直接调用公共 SearXNG 实例)或 Self-Hosted 模式(自建 SearXNG 服务以获得最大隐私保护)。安装后,AI Agent 可调用 n2_web_search、n2_news_search、n2_image_search、n2_video_search 和 n2_suggest 五种工具,覆盖网页、新闻、图片、视频搜索及搜索建议功能。
显著优点
成本优势突出:完全免费,无 API 密钥、无信用卡、无查询次数限制,相比 Brave Search API 和 Google Custom Search 的 $5/千次查询成本,长期规模化使用可节省大量开支。隐私可控:支持自托管 SearXNG 实例,搜索数据不经过第三方商业服务,敏感场景下可完全掌控数据流向。引擎覆盖广:聚合 70+ 搜索引擎,不依赖单一搜索源,结果多样性和鲁棒性更强。接入门槛低:一行 npx 命令即可完成部署,无需复杂的环境配置或账户注册流程。
潜在缺点与局限性
服务质量波动:公共 SearXNG 实例由社区维护,可用性和响应速度无法像商业 API 那样提供 SLA 保障,高峰期可能出现延迟或不可用。结果精度参差:聚合多引擎的结果质量取决于底层搜索引擎,部分垂直领域(如学术、法律)的专业搜索效果可能不及 Google Scholar、LexisNexis 等专用服务。无高级功能:缺乏商业 API 提供的语义搜索、个性化排序、搜索分析等增值功能。依赖外部生态:SearXNG 项目的持续维护状态直接影响该 Skill 的长期可用性。
适合的目标群体
个人开发者与小型团队:预算有限但需要为 AI 项目集成搜索功能的场景。隐私敏感用户:对搜索数据流向有严格要求,希望避免将查询发送至商业搜索引擎的用户。原型验证与 PoC 阶段:需要快速、低成本验证 AI Agent 搜索能力的项目初期阶段。自托管技术栈用户:已有或愿意部署 SearXNG 实例的技术团队,可构建完全私有的搜索基础设施。
使用风险
npm 包安全盲区:该 Skill 本身为纯文档,实际执行代码来自 npm 包 n2-free-search,其源代码未经社区广泛审计,存在供应链攻击潜在风险。网络传输风险:Public Mode 下搜索查询经过第三方 SearXNG 实例,敏感信息可能暴露于不可信节点。性能不可预测:公共实例无负载均衡保障,高并发场景下响应延迟显著增加。合规边界模糊:SearXNG 聚合的搜索引擎可能涉及不同地区的数据合规要求,企业用户需自行评估法律风险。