MCP SearxNG 搜索
该项目提供了一个MCP服务器,允许您使用SearxNG实例执行网页搜索。它提供了一个工具,可供其他兼容 MCP 的应用程序(例如 Goose)调用。
入门
将
SEARXNG_BASE_URL环境变量设置为 SearxNG 实例的基本 URL。安装软件包:
pip install .
Related MCP server: SearXNG Server
与 Goose 一起使用
**安装扩展:**安装软件包后,您可以在 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 是否已从您的自定义扩展程序中获取工具。
该工具 ID 为searxng_search 。它接受两个参数: query (搜索查询)和max_results (返回的最大结果数,默认为 30)。