使用说明
MCP SearxNG搜索
该项目提供了一个 主控程序 允许您使用 SearxNG 例子它公开了一个可以被其他MCP兼容应用程序(如Goose)调用的工具。
入门指南
- 设置
SEARXNG_BASE_URL将环境变量添加到SearxNG实例的基本URL。 - 安装软件包:
pip install .
与鹅一起使用
-
安装扩展: 安装软件包后,您可以在Goose中将此MCP服务器添加为扩展。
-
在Goose中添加扩展名: 前往“设置”>“扩展”>“添加”。
-
设置扩展类型: 将类型设置为StandardIO。
-
提供扩展详细信息: 为您的分机提供ID、名称和描述。
-
设置命令: 在命令字段中,使用以下命令提供可执行文件的绝对路径
uv run例如:uv run /full/path/to/mcp-searxng-search/.venv/bin/mcp-searxng-search确保更换
/full/path/to/mcp-searxng-search带有项目目录的实际路径。 -
使用扩展名: 集成后,您可以开始在Goose中使用您的扩展。打开Goose聊天界面,根据需要调用您的工具。你可以通过询问Goose“你有什么工具?”来验证Goose是否从你的自定义扩展中获取了工具
工具ID为 searxng_search。它接受两个参数: query (搜索查询)和 max_results (返回的最大结果数,默认为30)。