searxng-mul-mcp: 基于 SearXNG 的多关键词并行搜索 MCP
大家好!今天给大家分享一个我开发的开源项目:searxng-mul-mcp,这是一个基于 SearXNG 的多关键词并行搜索 MCP。
我之前有开发过一款类似的 MCP 工具:g-search-mcp ,它是基于浏览器自动化来实现多关键词并行搜索的,但是我感觉这种方式等待时间太长,体验不是那么好,所以就做了这款基于 SearXNG 的多关键词搜索插件。
项目简介
searxng-mul-mcp 是一个专为 AI 助手(如 Claude Desktop、Windsurf 等)设计的搜索工具,通过 MCP 协议让 AI 助手能够直接调用 SearXNG 进行网络搜索,获取实时信息。
GitHub 仓库: GitHub - jae-jae/searxng-mul-mcp: A Model Context Protocol (MCP) server for SearXNG search engine with multi-query parallel search support
✨️ 核心特性
● 🚀 多查询并行搜索: 同时执行多个搜索查询,大幅提升效率
● 🔌 双传输协议支持: 兼容 stdio 和 HTTP 两种 MCP 传输协议
● 🛡️ 隐私保护: 直接集成 SearXNG API,无需浏览器自动化
● 🔐 Basic 认证支持: 支持需要认证的私有 SearXNG 服务器
● 🐳 Docker 部署: 完整的容器化支持,一键部署
● ⚙️ 灵活配置: 通过环境变量进行配置管理
演示
可以看到多关键字并行搜索,可以极其高效的搜索网络内容。
再配合我的另一款 MCP 工具: fetcher, 批量抓取网页详情, 可以轻松实现一个高效的 Deep Search 助手。
快速开始
一键运行
SEARXNG_URL 为你的 SearXNG 服务器地址,理论上支持 SearXNG 和它的变体,如:Libre Search.
Claude Desktop 集成
在
Docker 部署
结语
这个项目是我对 AI 工具生态建设的一个小贡献,希望能够帮助更多开发者和用户更好地使用 AI 助手。如果你觉得有用,请给个 Star 支持一下!
同时也欢迎大家分享使用经验和改进建议,让我们一起把这个工具做得更好!
相关帖子
G-Search MCP:高效的 Google 并行搜索 MCP 服务器 资源荟萃
Fetcher MCP: 一个简单好用的用于抓取网页内容的 MCP 工具 资源荟萃
tadaLibre Search搜索引擎震撼来袭! 前沿快讯
11 posts - 11 participants
Read full topic
via LINUX DO - 热门话题 (author: Jaeger)
Invalid media:
image
image
大家好!今天给大家分享一个我开发的开源项目:searxng-mul-mcp,这是一个基于 SearXNG 的多关键词并行搜索 MCP。
我之前有开发过一款类似的 MCP 工具:g-search-mcp ,它是基于浏览器自动化来实现多关键词并行搜索的,但是我感觉这种方式等待时间太长,体验不是那么好,所以就做了这款基于 SearXNG 的多关键词搜索插件。
项目简介
searxng-mul-mcp 是一个专为 AI 助手(如 Claude Desktop、Windsurf 等)设计的搜索工具,通过 MCP 协议让 AI 助手能够直接调用 SearXNG 进行网络搜索,获取实时信息。
GitHub 仓库: GitHub - jae-jae/searxng-mul-mcp: A Model Context Protocol (MCP) server for SearXNG search engine with multi-query parallel search support
✨️ 核心特性
● 🚀 多查询并行搜索: 同时执行多个搜索查询,大幅提升效率
● 🔌 双传输协议支持: 兼容 stdio 和 HTTP 两种 MCP 传输协议
● 🛡️ 隐私保护: 直接集成 SearXNG API,无需浏览器自动化
● 🔐 Basic 认证支持: 支持需要认证的私有 SearXNG 服务器
● 🐳 Docker 部署: 完整的容器化支持,一键部署
● ⚙️ 灵活配置: 通过环境变量进行配置管理
演示
可以看到多关键字并行搜索,可以极其高效的搜索网络内容。
再配合我的另一款 MCP 工具: fetcher, 批量抓取网页详情, 可以轻松实现一个高效的 Deep Search 助手。
快速开始
一键运行
SEARXNG_URL 为你的 SearXNG 服务器地址,理论上支持 SearXNG 和它的变体,如:Libre Search.
# 基础使用
SEARXNG_URL=https://your.searxng.com npx -y searxng-mul-mcp
# HTTP 模式
SEARXNG_URL=https://your.searxng.com npx -y searxng-mul-mcp --transport=http --host=0.0.0.0 --port=3000
Claude Desktop 集成
在
claude_desktop_config.json 中添加配置:
{
"mcpServers": {
"searxng-mul-mcp": {
"command": "npx",
"args": ["-y", "searxng-mul-mcp"],
"env": {
"SEARXNG_URL": "https://your.searxng.com"
}
}
}
}
Docker 部署
services:
searxng-mul-mcp:
image: ghcr.io/jae-jae/searxng-mul-mcp:latest
environment:
- SEARXNG_URL=https://your.searxng.com
# Optional: Basic Auth
# - USERNAME=your_username
# - PASSWORD=your_password
ports:
- "3000:3000"
environment:
- TRANSPORT=http
- HOST=0.0.0.0
- PORT=3000
结语
这个项目是我对 AI 工具生态建设的一个小贡献,希望能够帮助更多开发者和用户更好地使用 AI 助手。如果你觉得有用,请给个 Star 支持一下!
同时也欢迎大家分享使用经验和改进建议,让我们一起把这个工具做得更好!
相关帖子
G-Search MCP:高效的 Google 并行搜索 MCP 服务器 资源荟萃
前几天我分享了一个用于高效抓取网页的 Fetcher MCP: Fetcher MCP: 一个简单好用的用于抓取网页内容的 MCP 工具 今天分享 Fetcher MCP 的好搭档 G-Search MCP: G-Search G-Search MCP 一款强大的谷歌搜索MCP服务器,可实现同时使用多个关键词进行并行搜索。 用法 npx -y g-search-mcp 在第一次使用时,…
Fetcher MCP: 一个简单好用的用于抓取网页内容的 MCP 工具 资源荟萃
分享一个用于抓取网页内容的 MCP 工具: Fetcher MCP用法 npx -y fetcher-mcp 优势 JavaScript 支持:与传统的网页抓取工具不同,Fetcher MCP 使用 Playwright 执行 JavaScript ,使其能够处理动态网页内容和现代 Web 应用程序。 智能内容提取:内置的 Readability 算法自动从网页中提取主要内容,移除…
tadaLibre Search搜索引擎震撼来袭! 前沿快讯
[图片]官方Demo https://so.ddns-ip.net
11 posts - 11 participants
Read full topic
via LINUX DO - 热门话题 (author: Jaeger)
Invalid media:
image
image