基本能力
产品定位
Tavily MCP Server 是一个 AI 驱动的搜索服务,旨在为 AI 助手和应用程序提供全面的网络搜索功能。
核心功能
- AI 驱动的搜索功能
- 支持基础和高级搜索深度
- 丰富的搜索结果,包括标题、URL 和内容片段
- AI 生成的搜索结果摘要
- 结果评分和响应时间跟踪
- 全面的搜索历史存储与缓存
- MCP 资源,用于灵活的数据访问
适用场景
- AI 助手集成
- 需要实时网络搜索的应用程序
- 数据分析和研究工具
- 内容生成和摘要工具
工具列表
search
工具:执行搜索查询,支持可选参数search_depth
(基础或高级)。
常见问题解答
- 错误处理包括无效 API 密钥、网络错误、无效搜索参数、API 速率限制等。
使用教程
使用依赖
- Node.js (v16 或更高版本)
- npm (Node Package Manager)
- Tavily API 密钥(从 Tavily's website 获取)
- MCP 客户端(如 Cline、Claude Desktop 或自定义实现)
安装教程
- 克隆仓库:
bash
git clone https://github.com/it-beard/tavily-server.git
cd tavily-mcp-server - 安装依赖:
bash
npm install - 构建项目:
bash
npm run build
调试方式
- 启动服务器:
bash
npm run start - 开发模式运行:
bash
npm run dev