安装与设置
虽然可以将封装器与公共 searx 实例一起使用,但这些实例通常不允许 API 访问(请参阅下方关于输出格式的说明),并且对请求频率有限制。建议选择自托管实例。自托管实例:
安装说明请参阅此页面。 安装 SearxNG 后,默认情况下只有 HTML 格式是活跃的输出格式。 您需要激活json 格式才能使用 API。可以在 settings.yml 文件中添加以下行来实现:
curl -kLX GET --data-urlencode q='langchain' -d format=json http://localhost:8888
这应该会返回包含结果的 JSON 对象。
封装器
工具类
要使用封装器,我们需要通过以下方式将 SearxNG 实例的主机传递给封装器:- 在创建实例时使用命名参数
searx_host。 - 导出环境变量
SEARXNG_HOST。
工具
您也可以将此封装器加载为工具(与代理一起使用)。 操作方式:快速创建工具
以下示例展示了从同一封装器快速创建多个工具的方法。连接这些文档 到 Claude、VSCode 等,通过 MCP 获取实时答案。

