无需管理密钥,也能给代理加上网页搜索
FreeSerp是专为AI代理打造的免费搜索API:无需API密钥、无需注册、没有公开的收费方案。它跑在2个数据源上:一个拥有超过31亿页面的自有索引,以及一个包含20M份、由LLM撰写摘要的资料集,可以通过JSON REST API或MCP连接器访问。
一个需要在网上查点什么的代理,通常意味着在真正的功能生效之前,要先存好、还要定期更换一个凭证。FreeSerp省去了这一步:你测试时调用的接口,和部署后代理调用的完全是同一个,中间不用配置任何东西。
2个数据源,2种不同的用途
FreeSerp Global是这个工具自己的索引,收录超过31亿个网页,专为在原始网页上做广泛搜索而搭建。FreeSerp Main覆盖超过20M个网站资料,摘要已经由LLM写好,适合你的代理只需要快速了解一个网站、而不是自己解析整个页面的场景。
没有密钥,对你的构建改变了什么
不需要注册步骤,不需要安排密钥轮换,也没有什么要为这一次调用专门藏在代码仓库之外的秘密。这去掉了一整类配置工作,以及那些可能在生产环境里悄悄过期的隐患,不过这也意味着,如果以后需要审计调用记录,没有绑定密钥的仪表盘使用日志可查。
接入代理
自定义集成直接用JSON REST API,如果你的框架已经支持MCP,就用MCP连接器,这样搜索就成了代理能像调用其他工具一样调用的又一个工具。两条路径返回的都是结构化结果,你按常规方式解析:摘要片段、来源,以及该来源类型提供的其他字段。
它明确不会宣称的事
FreeSerp不抓取Google,也不声称实时镜像Google的结果,它把自己定位为Google和Bing搜索API的无密钥替代品,建立在自有索引之上。它也没有公布新鲜度保证或速率限制,所以在规划重试逻辑时,不要假设这两者中有任何一个是有文档记录的。
一个值得采用的构建模式
发起查询,取最靠前的几条结果,只把模型真正需要的摘要文本放进提示词,而不是整个响应对象。拿到3条相关摘要的代理,推理比拿到一份原始JSON转储的代理更可靠,而且每次调用消耗的token更少,代理每天要做很多次搜索时,这一点就很重要。
在代码里挑选这2个数据源
当你需要一个已知网站的快速、已经写好摘要的描述时,先查询FreeSerp Main,当任务需要在你无法提前列出的页面里做更广泛的抓取时,再回退到FreeSerp Global。把这条分支逻辑一次性写进你的检索逻辑,能省去以后随着代理承接问题越来越多样而重新返工的麻烦。