← 返回目录
T

Tavily MCP Server

官方
为 AI 代理提供实时搜索、提取、地图和爬取功能的 MCP 服务器。
GitHub 源仓库 ↗
★ 2.4k Stars 分类 · 其他 非常热门 源版本 248dc9e3e385
58FMRS · C
可靠性
8/20
安全与权限
13/20
维护活跃度
13/20
文档质量
12/20
安装易用性
12/20

Tavily MCP 服务器用于为 AI 助手提供实时网络搜索和提取功能,提供本地或远程部署方式,支持多种客户端。

查看 FMRS 评分方法 →

Tavily MCP 服务器为 AI 代理提供实时网络搜索、数据提取、网站地图和爬取功能。它支持通过 npm 本地运行,或通过远程服务器 URL 连接,并支持 API 密钥和 OAuth 认证。

工具能力

tavily-search
实时网络搜索工具,提供最新信息。
tavily-extract
从网页中智能提取结构化数据。
tavily-map
创建网站结构图,以了解网站布局。
tavily-crawl
系统性地遍历网站以收集内容。

安装接入

  1. 在 https://app.tavily.com/home 获取 Tavily API 密钥。
  2. 对于本地安装,请确保 Node.js v20+,然后运行 npx -y tavily-mcp@latest
  3. 对于远程安装,请使用 URL https://mcp.tavily.com/mcp/?tavilyApiKey=<your-api-key>
  4. 配置你的 MCP 客户端(如 Claude Code 或 Cursor)以使用上述服务器。
claude_desktop_config.json
{
  "mcpServers": {
    "tavily-mcp": {
      "command": "npx",
      "args": ["-y", "tavily-mcp@latest"],
      "env": {
        "TAVILY_API_KEY": "your-api-key-here",
        "DEFAULT_PARAMETERS": "{\"include_images\": true, \"max_results\": 15, \"search_depth\": \"advanced\"}"
      }
    }
  }
}

选型与风险

适合谁

  • 需要实时网络能力以增强 AI 响应的开发者。
  • 在 Claude Code、Cursor 或任何兼容的 MCP 客户端中工作的用户。
  • 需要快速可靠的数据提取和搜索功能的团队。

不适合谁

  • 不需要实时网络功能的离线应用。
  • 需要大规模爬取的场景,可能超出默认免费层的限制,需要适当的管理。
  • 对数据隐私要求极高且不想将数据发送到外部服务的环境。

所需权限

  • 访问实时网络搜索和提取 API。
  • 通过网络进行数据传输。
  • 需要有效的 Tavily API 密钥以进行身份验证。

风险与副作用

  • API 密钥可能被滥用或泄露。
  • 可能产生相关费用,具体取决于 Tavily 计划的配额。
  • 可能遇到速率限制或服务中断。
  • 请勿将此服务器视为完全可信任的;使用前请验证其行为。

常见排障

  1. 检查 API 密钥是否正确且有效。
  2. 确保网络连接稳定。
  3. 检查环境变量设置,如 `TAVILY_API_KEY` 和 `DEFAULT_PARAMETERS`。
  4. 如果使用 OAuth,请清除 `~/.mcp-auth` 以重新认证。
  5. 确保 Node.js 版本满足要求(v20+)。

使用场景

为 AI 代理提供实时网络搜索,以获取最新信息。
从特定网页提取结构化数据,用于知识图谱或分析。
生成网站地图以了解站点结构。
爬取网站以收集综合数据。

支持客户端

Claude Desktop完整支持
Claude Code完整支持
Cursor完整支持