SuperAPI AI 工具集

tavily-search

通用与其它

查看项目

更新于 10-15 21:40

技能介绍

用途:调用 Tavily 的搜索 API 检索网页,返回针对大语言模型消费优化的结果,包含标题、URL、内容片段、相关度评分(0-1)和元数据。

主要能力:支持基础与高级搜索;可设置 max_results(0-20,默认 10)、search_depth(ultra-fast、fast、basic、advanced)、time_range(day、week、month、year)、start_date/end_date、include_domains(最多 300)、exclude_domains(最多 150)、country;可选返回整页原始内容、图片及图片描述、favicon。响应含 query、results 数组和 response_time。

使用方式:脚本方式为 ./scripts/search.sh '<json>',例如 ./scripts/search.sh '{"query": "python async patterns"}'。认证默认走 Tavily MCP 服务器的 OAuth:首次运行检查 ~/.mcp-auth/ 中的令牌,没有则自动打开浏览器认证;需已有 Tavily 账号,该流程仅支持登录,不支持注册。也可改用 API Key,在 https://tavily.com 获取后写入 ~/.claude/settings.json 的 env.TAVILY_API_KEY。直接调用接口为 POST https://api.tavily.com/search,请求头 Authorization: Bearer <TAVILY_API_KEY> 与 Content-Type: application/json。

适用场景:为对话或智能体补充实时网络信息、按域名聚焦可信来源、按时间范围获取近期内容、需要整页内容或图片时。

限制:query 建议不超过 400 字符;topic 目前仅支持 general;OAuth 不支持创建账号;各字段的取值范围与默认值以资料为准。