把联网能力做成 Hermes 的原生工具
hermes-search1api 是 Hermes Agent 的原生插件。它把搜索、新闻、读页、站点链接和热榜注册成一等工具,并附带一个 skill,告诉 agent 什么时候该用哪一个。
这个插件加了什么
五个工具,不是桥接
`search1api_search`、`search1api_news`、`search1api_crawl`、`search1api_sitemap`、`search1api_trending` 和 Hermes 自带的工具并列。
自带一个 skill
加载 `plugin:search1api` 后,agent 会知道什么时候该搜、什么时候该读 URL,以及快速查询和深度调研分别适合什么过滤条件。
不用再装 Python 包
官方 search1api Python SDK 已经内置。只需设置 `SEARCH1API_KEY` 或 `SEARCH1API_API_KEY`。
安装插件
一条命令完成安装并启用,然后 export 一把 key。在 s1.dev 申请,新账户送 100 积分。
安装并启用 — bashhermes plugins install superagents-lab/hermes-search1api --enableexport SEARCH1API_KEY="your-key"
几点值得知道
这不是 MCP 客户端配置。Hermes 通过插件在进程内调用 Search1API,没有托管 MCP 这一跳。
它也不会替换 Hermes 内置的 `web_search` 后端。不是去设 `web.search_backend`,而是额外注册自己的工具。
工具调用按普通 API 调用计费:搜索或新闻各 1 积分,每成功取回一个页面再加 1 积分。
大家拿它做什么
让 Hermes 在改库调用之前先查一遍最新文档。
同一会话里直接读链接页面,不必另走一遍 crawl。
开工时先看 GitHub 或 Hacker News 上在热什么。
常见问题
这和 MCP 服务器有什么区别?
MCP 服务器是一个托管进程,客户端通过 HTTP 跟它说话。这个插件在 Hermes 内部运行并注册原生工具,所以既没有传输层往返,也不用写 MCP 配置。
还需要 API key 吗?
需要。在 `~/.hermes/.env` 或 shell 里设置 `SEARCH1API_KEY`(或 `SEARCH1API_API_KEY`)。插件会直接调用 API。
怎么收费?
新账户免费赠送 100 积分且无需绑卡。search 和 news 各 1 积分,每成功取回一个页面再加 1 积分。