tavily-search MCP server

tavily-search MCP server

这是的镜像。

tavily-search MCP server

功能概述

这是一个 MCP 服务器,使用 Tavily API 执行网络搜索:

  • 根据查询返回文本格式的搜索结果
  • 包含 AI 回答、URL 和搜索结果标题

安装步骤

方法一:在 Claude Desktop 中使用

  1. 克隆仓库

    git clone https://github.com/Tomatio13/mcp-server-tavily.git
    
  2. 编辑 Claude Desktop 配置文件:

    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: C:Users[username]AppDataRoamingClaudeclaude_desktop_config.json
  3. 添加以下配置:

    "mcpServers": {
      "tavily-search": {
        "command": "uv",
        "args": [
          "--directory",
          "C:\your_path\mcp-server-tavily",
          "run",
          "tavily-search"
        ],
        "env": {
          "TAVILY_API_KEY": "YOUR_TAVILY_API_KEY",
          "PYTHONIOENCODING": "utf-8"
        }
      }
    }
    
  4. 重启 Claude Desktop

方法二:使用 Docker Compose

  1. 安装 Docker
  2. 克隆仓库
    git clone https://github.com/Tomatio13/mcp-server-tavily.git
    
  3. 启动 Docker 容器
    docker compose up -d
    
  4. 运行客户端
    docker exec mcp_server uv --directory /usr/src/app/mcp-server-tavily/src run client.py
    

使用方法

在 Claude Desktop 中,直接请求搜索:

请搜索今天在镰仓发生的事件

工具参数

  • search: 执行网络搜索
    • 必需参数:query (搜索查询)
    • 可选参数:search_depth (可选值:basicadvanced)

日志位置

  • Windows: C:Users[username]AppDataRoamingClaudelogsmcp-server-tavily-search

通过以上步骤,您可以快速设置并开始使用 Tavily Search MCP 服务器获取最新的网络搜索结果。