MCP搜索
MCP服务器,用于通过以下方式将代理系统连接到搜索系统 searXNG.
工具
使用SearXNG搜索网页
鼓励
PYTHON``` 1search(query: str) -> f”Searching for {query} using searXNG”
## 用法
### 通过uvx
1. 像这样配置客户端JSON
JSON```
1
2
3
4
5
6
7
8
9
10{
"mcpServers": {
"searxng": {
"command": "uvx",
"args": [
"mcp-searxng"
]
}
}
}
通过git克隆
- 将服务器添加到claude桌面(入口点是main.py)
克隆仓库并将此JSON添加到claude桌面
您可以使用以下命令运行此服务器 uvx mcp-searxng,或使用回购的本地副本
JSON``` 1 2 3 4 5 6 7 8 9 10 11 12 13{ “mcpServers”: { “searxng”: { “command”: “uv”, “args”: [ “—project”, “/absoloute/path/to/MCP-searxng/”, “run”, “/absoloute/path/to/MCP-searxng/mcp-searxng/main.py” ] } } }
您需要更改路径以匹配您的环境
### 自定义SearXNG URL
1. 设置环境变量 `SEARXNG_URL` 指向searxng服务器的URL(默认为 `http://localhost:8080`)
2. 运行MCP客户端,您应该能够使用searxng搜索网络
注意:如果您使用的是claudedesktop,请确保在再次运行服务器之前终止进程(任务管理器或等效程序)