
tavily-search MCP server

2025.02.09
29
Python网络搜索信息查询搜索工具
mcp-server-tavily 是一个基于 Tavily API 的 MCP 服务器项目,主要用于执行网络搜索并返回搜索结果。它能够根据指定的查询条件进行搜索,并返回包含 AI 回答、URI 和搜索结果标题的文本格式结果。该服务适用于需要快速获取网络搜索结果的场景,如信息查询、事件搜索等。
View on GitHub
Overview
基本能力
产品定位
mcp-server-tavily 是一个基于 Tavily API 的 MCP 服务器项目,主要用于执行网络搜索并返回搜索结果。
核心功能
- 使用 Tavily API 执行基于指定查询的搜索。
- 返回包含 AI 回答、URI 和搜索结果标题的文本格式结果。
适用场景
- 信息查询
- 事件搜索
- 快速获取网络搜索结果
工具列表
- search: 执行基于指定查询的搜索
- 必需参数: "query"
- 可选参数: "search_depth" (basic 或 advanced)
常见问题解答
- 无
使用教程
使用依赖
- 需要 Tavily API 密钥
安装教程
- 通过 Smithery 安装:
npx -y @smithery/cli install tavily-search --client claude
- 手动安装:
git clone https://github.com/Tomatio13/mcp-server-tavily.git
- 编辑 Claude Desktop 配置文件:
"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"
}
}
}
- 重启 Claude Desktop。
调试方式
- 日志存储位置:
- Windows:
C:\Users\[username]\AppData\Roaming\Claude\logs\mcp-server-tavily-search
使用 Docker Compose 运行
- 安装 Docker。
- 下载仓库:
git clone https://github.com/Tomatio13/mcp-server-tavily.git
- 运行 Docker compose:
docker compose up -d
- 执行客户端:
docker exec mcp_server uv --directory /usr/src/app/mcp-server-tavily/src run client.py