适合谁
- 开发者构建需要搜索功能的 MCP 客户端或 AI 应用
- 需要同时查询多个搜索词的场景
- 希望使用自定义 SearXNG 实例或公共实例的用户
这是一个功能实用的 MCP 服务器,但属于社区项目,并非 SearXNG 官方发布。它提供并行搜索和多种传输方式,配置灵活,但用户需注意依赖性和潜在风险。
最强项 · 文档质量 13/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 18+ · Docker
SEARXNG_URL
必填的 SearXNG 实例地址,可以是公共实例或自建实例的 URL。
PASSWORD
可选,SearXNG 服务器启用 Basic Auth 时的密码。
USERNAME
可选,SearXNG 服务器启用 Basic Auth 时的用户名。
TRANSPORT
可选,传输协议,取值 stdio 或 http,也可用 CLI 参数指定。
HOST
可选,仅 HTTP 模式下监听的主机地址,如 0.0.0.0。
PORT
可选,仅 HTTP 模式下的监听端口,默认 3000。
DEBUG
可选,设为 true 时启用详细调试日志。
{
"mcpServers": {
"searxng-mul-mcp": {
"command": "npx",
"args": [
"-y",
"searxng-mul-mcp"
],
"env": {
"SEARXNG_URL": "https://your.searxng.com",
"USERNAME": "your_username",
"PASSWORD": "your_password"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"searxng-mul-mcp": {
"command": "npx",
"args": [
"-y",
"searxng-mul-mcp"
],
"env": {
"SEARXNG_URL": "https://your.searxng.com",
"USERNAME": "your_username",
"PASSWORD": "your_password"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add searxng-mul-mcp -e SEARXNG_URL=https://your.searxng.com -e USERNAME=your_username -e PASSWORD=your_password -- npx -y searxng-mul-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
启动后在客户端工具列表中应出现名为 search 的工具;用一句查询调用它并确认返回了来自 SEARXNG_URL 所指 SearXNG 实例的搜索结果。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
SearXNG Mul MCP 是一个基于 Model Context Protocol (MCP) 的服务器,用于集成 SearXNG 元搜索引擎。它支持同时执行多个搜索查询,提高搜索效率,并提供 stdio 和 HTTP 两种传输方式。该服务器可直接调用 SearXNG 的 REST API,无需浏览器自动化,支持基本认证,并可通过 Docker 轻松部署。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 a3881c74be4c 数据同步于 2026-10-12 查看 FMRS 评分方法