返回 AI 工具目录

Ihor-Sokoliuk/MCP-SearXNG

MCP 服务人工精选最近核验 2026年7月23日

mcp-searxng 是一个开源 MCP 服务器,把 SearXNG 元搜索引擎接入 Claude、Cursor 等任意 MCP 客户端,为 AI 助手提供网页搜索与网页正文读取能力。它以独立 Node.js 进程运行,通过环境变量指向一个或多个 SearXNG 实例,支持按顺序故障转移或并行扇出合并结果;搜索覆盖综合、新闻等类别,带分页、时间范围、语言与安全等级过滤;网页读取按内容类型转 Markdown,并对私有地址做 SSRF 防护。内置内存缓存,支持可选的 Streamable HTTP 传输与鉴权,无需 API Key,可完全自托管。

定价开源部署本地运行、自托管国内可达国内可达性待核验

解决什么问题

  • 给 AI 助手加上可自托管、保护隐私的网页搜索
  • 无需商用搜索 API Key,依托自建 SearXNG 实例
  • 搜索结果可分页、按时间与语言过滤、按相关度筛选
  • 附带网页正文抓取并转 Markdown,便于喂给模型
  • 多实例故障转移或并行扇出,提升可用性

适合

  • 希望搜索链路自托管、数据不经第三方商用搜索
  • 已有或愿意自建 SearXNG 实例
  • 给 Claude、Cursor 等 MCP 客户端补齐联网检索
  • 需要在检索外顺带读取网页正文

不适合

  • 未部署 SearXNG 实例则无法使用,需先自建或指定
  • 不想运维搜索基础设施的团队负担较重
  • 公共 SearXNG 实例稳定性与限流不可控,生产需自建
  • 本身不含爬虫渲染,重 JS 页面抓取效果有限

如何接入

  • 以 MCP 服务器接入支持 MCP 的客户端
  • 通过 npx -y mcp-searxng 或 Docker 镜像启动
  • 用 SEARXNG_URL 指向一个或多个实例(分号分隔)
  • 提供 stdio 与可选 Streamable HTTP 两种传输
  • HTTP 模式支持 Bearer 鉴权、CORS 白名单与限流

已知限制

  • 依赖外部 SearXNG 实例,质量取决于其配置与引擎
  • 公共实例可能拒绝 JSON 输出,需回退解析 HTML
  • 结果时效与去重取决于上游搜索引擎
  • npm 或镜像拉取在国内可能需自备加速

接入与使用事实

部署方式
本地运行、自托管
实现语言
TypeScript
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达性待核验
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

  1. 代码仓库仅作事实索引

访问官网