Tavily MCP Server

Tavily MCP Server

用于Tavily搜索API的MCP服务器。

概述

Tavily MCP 服务器提供由 AI 支持的网络搜索功能,使 LLM 能够执行复杂的网络搜索、回答问题和搜索最新新闻。

安装

# 使用 pip
pip install mcp-tavily

# 或使用 uv(推荐)
uv add mcp-tavily

配置

设置 Tavily API 密钥(选择以下一种方式)

  1. 通过 .env 文件:

    TAVILY_API_KEY=your_api_key_here
    
  2. 作为环境变量:

    export TAVILY_API_KEY=your_api_key_here
    
  3. 作为命令行参数:

    python -m mcp_server_tavily --api-key=your_api_key_here
    

配置 Claude.app

"mcpServers": {
  "tavily": {
    "command": "python",
    "args": ["-m", "mcp_server_tavily"]
  },
  "env": {
    "TAVILY_API_KEY": "your_api_key_here"
  }
}

可用工具

  • tavily_web_search - 全面的网络搜索和AI内容提取
  • tavily_answer_search - 带证据的直接回答
  • tavily_news_search - 最新新闻文章搜索

使用示例

网络搜索

告诉我关于 Anthropic 新发布的 MCP 协议的信息

带域名过滤的报告

告诉我关于红木树的信息。请使用 MLA 格式以 Markdown 语法编写,并在引用中包含 URL。排除维基百科来源。

获取直接答案

我希望得到一个由当前网络资源支持的具体答案:红木树的平均寿命是多少?

新闻搜索

给我过去 5 天内排名前十的人工智能相关新闻

调试

npx @modelcontextprotocol/inspector python -m mcp_server_tavily

需要更多帮助?

详情请参阅 GitHub 仓库 获取完整文档。