返回 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
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达性待核验
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
- 代码仓库仅作事实索引
