一个集成 SearxNG API 的 MCP 服务器 实现,可提供强大的网络搜索功能。
本项目是一个集成 SearxNG API 的 MCP 服务器 实现,能为用户提供网络搜索功能。你可以通过以下链接查看相关信息:点击此处。同时,项目也有对应的 Smithery 徽章:查看徽章
query (字符串):搜索词。count (数字,可选):每页结果数(默认 20)。offset (数字,可选):分页偏移量(默认 0)。SEARXNG_URL 环境变量设置为所选实例的 URL。SEARXNG_URL 值为 http://localhost:8080。若要自动为 Claude Desktop 安装 SearxNG 服务器,可使用 Smithery,执行以下命令:
npx -y @smithery/cli install @ihor-sokoliuk/server-searxng --client claude
在配置文件中添加如下内容:
{
"mcpServers": {
"searxng": {
"command": "npx",
"args": [
"-y",
"/"
],
"env": {
"SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
}
}
}
}
docker build -t mcp-server-searxng:latest -f Dockerfile .
将以下内容添加到 claude_desktop_config.json:
{
"mcpServers": {
"searxng": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"SEARXNG_URL",
"mcp-server-searxng:latest"
],
"env": {
"SEARXNG_URL": "YOUR_SEARXNG_INSTANCE_URL"
}
}
}
}
此 MCP 服务器依据 MIT 许可证发布。你可以自由地使用、修改和分发该软件,但需遵循 MIT 许可证的条款和条件。详细信息可查看项目仓库中的 LICENSE 文件。