基本能力
产品定位
tavily-search MCP server 是一个基于 Tavily API 的搜索服务,能够根据指定的查询执行搜索并返回结果。
核心功能
- 使用 Tavily API 执行搜索
- 返回搜索结果,包括 AI 响应、URI 和标题
- 支持基本的和高级的搜索深度
适用场景
- 需要快速获取网络搜索结果的场景
- 需要集成搜索功能的应用程序
工具列表
- search: 根据指定的查询执行搜索
- 必需参数: "query"
- 可选参数: "search_depth" (basic 或 advanced)
常见问题解答
- 日志存储位置:
- Windows:
C:\Users\[username]\AppData\Roaming\Claude\logs\mcp-server-tavily-search
使用教程
使用依赖
- 下载仓库:
bash
git clone https://github.com/Tomatio13/mcp-server-tavily.git
安装教程
- 打开 Claude Desktop 配置文件:
- MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json
-
Windows:
C:\Users\[username]\AppData\Roaming\Claude\claude_desktop_config.json
-
编辑配置文件如下:
yaml
"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。
调试方式
- 在 Claude Desktop 中询问 "Please search for something",您将收到搜索结果。
本地环境使用 Docker Compose
- 安装 Docker。
- 下载仓库:
bash
git clone https://github.com/Tomatio13/mcp-server-tavily.git - 运行 Docker compose:
bash
docker compose up -d - 执行客户端:
bash
docker exec mcp_server uv --directory /usr/src/app/mcp-server-tavily/src run client.py - 执行结果将显示搜索请求和响应。