MCP Tavily

MCP Tavily

site icon
2025.02.24 3
JavaScript高级搜索内容提取搜索工具内容生成
mcp-tavily 是一个基于 Tavily API 的 Model Context Protocol (MCP) 服务器实现,提供高级搜索和内容提取功能。它支持多种搜索工具和内容提取选项,适用于需要高效信息检索和内容处理的场景。
View on GitHub

Overview

基本能力

产品定位

mcp-tavily 是一个基于 Tavily API 的 MCP 服务器实现,专注于提供高级搜索和内容提取功能。

核心功能

  • 多种搜索工具:
  • search: 基础搜索功能,支持自定义选项
  • searchContext: 上下文感知搜索,提高相关性
  • searchQNA: 专注于问答的搜索
  • 内容提取: 从 URL 提取内容,支持配置选项
  • 丰富的配置选项: 支持搜索深度、过滤和内容包含等高级选项

适用场景

  • 需要高效信息检索的应用
  • 内容提取和处理任务
  • 问答系统和知识库构建

工具列表

  1. search: 基础搜索功能,支持自定义选项
  2. searchContext: 上下文感知搜索,提高相关性
  3. searchQNA: 专注于问答的搜索
  4. extract: 从 URL 提取内容,支持配置选项

常见问题解答

  • 如何获取 Tavily API 密钥? 访问 Tavily 获取 API 密钥。
  • 如何调试? 使用 MCP Inspector 进行调试。

使用教程

使用依赖

  • Node.js 16 或更高版本
  • npm 或 yarn
  • Tavily API 密钥

安装教程

通过 Smithery 安装

npx -y @smithery/cli install @kshern/mcp-tavily --client claude

手动安装

npm install @mcptools/mcp-tavily

或直接使用 npx:

npx @mcptools/mcp-tavily

调试方式

使用 MCP Inspector 进行调试。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。