Token导航 LogoToken导航TokenDH.com
Tavily MCP logo
搜索检索stdio官方级别未说明来源级核验

Tavily MCP

MCP Server

@smithery/cli

一个为Tavily API实现的模型上下文协议(MCP)服务器,提供高级搜索和内容提取功能。

工具数

0

提示词数

0

GitHub Stars

10

资源数

0
内容提取JavaScriptClaudeAPI集成Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kshern

提供方

kshern

最后核验

2026/5/17 21:03

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

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

详细介绍

MCP塔维利

](https://smithery.ai/server/@kshern/mcp-tavily)

中文文档

Tavily API的模型上下文协议(MCP)服务器实现,提供高级搜索和内容提取功能。

特性

  • 多种搜索工具:

- search:具有可自定义选项的基本搜索功能 - searchContext:上下文感知搜索以获得更好的相关性 - searchQNA:以问答为中心的搜索

  • 内容提取:使用可配置选项从URL中提取内容
  • 丰富的配置选项:搜索深度、过滤和内容包含的广泛选项

使用MCP

将Tavily MCP服务器添加到您的MCP配置中:

{
  "mcpServers": {
    "tavily": {
      "command": "npx",
      "args": ["-y", "@mcptools/mcp-tavily"],
      "env": {
        "TAVILY_API_KEY": "your-api-key"
      }
    }
  }
}
注意:一定要更换 your-api-key 使用您的Tavilly API密钥。您还可以将其设置为环境变量 TAVILY_API_KEY 在运行服务器之前。

api参考

搜索工具

服务器提供了三个可以通过MCP调用的搜索工具:

1.基本搜索

// Tool name: search
{
  query: "artificial intelligence",
  options: {
    searchDepth: "advanced",
    topic: "news",
    maxResults: 10
  }
}

2.上下文搜索

// Tool name: searchContext
{
  query: "latest developments in AI",
  options: {
    topic: "news",
    timeRange: "week"
  }
}

3.问答搜索

// Tool name: searchQNA
{
  query: "What is quantum computing?",
  options: {
    includeAnswer: true,
    maxResults: 5
  }
}

提取工具

// Tool name: extract
{
  urls: ["https://example.com/article1", "https://example.com/article2"],
  options: {
    extractDepth: "advanced",
    includeImages: true
  }
}

搜索选项

所有搜索工具都共享以下选项:

interface SearchOptions {
  searchDepth?: "basic" | "advanced";    // Search depth level
  topic?: "general" | "news" | "finance"; // Search topic category
  days?: number;                         // Number of days to search
  maxResults?: number;                   // Maximum number of results
  includeImages?: boolean;               // Include images in results
  includeImageDescriptions?: boolean;    // Include image descriptions
  includeAnswer?: boolean;               // Include answer in results
  includeRawContent?: boolean;           // Include raw content
  includeDomains?: string[];            // List of domains to include
  excludeDomains?: string[];            // List of domains to exclude
  maxTokens?: number;                    // Maximum number of tokens
  timeRange?: "year" | "month" | "week" | "day" | "y" | "m" | "w" | "d"; // Time range for search
}

提取选项

interface ExtractOptions {
  extractDepth?: "basic" | "advanced";   // Extraction depth level
  includeImages?: boolean;               // Include images in results
}

响应格式

所有工具都以以下格式返回响应:

{
  content: Array
}

对于搜索结果,每个项目包括:

  • 标题
  • 内容
  • 统一资源定位符

对于提取的内容,每个项目包括:

  • 统一资源定位符
  • 原始内容
  • 失败URL列表(如果有)

错误处理

所有工具都包含正确的错误处理,如果出现问题,将抛出描述性错误消息。

安装

通过Smithery安装

通过自动安装Tavily API Server for Claude Desktop 史密瑟里:

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

手动安装

npm install @mcptools/mcp-tavily

或者直接与npx一起使用:

npx @mcptools/mcp-tavily

先决条件

  • Node.js 16或更高版本
  • npm或纱线
  • Tavilly API密钥(从 塔维利)

设置

  1. 克隆存储库
  2. 安装依赖项:
npm install
  1. 设置Tavily API密钥:
export TAVILY_API_KEY=your_api_key

建筑

npm run build

使用MCP检查器进行调试

对于开发和调试,我们建议使用 MCP检查员,MCP服务器的强大开发工具。

Inspector提供了一个用户界面,用于:

  • 测试工具调用
  • 查看服务器响应
  • 调试工具执行
  • 监控服务器状态

贡献

欢迎投稿!请随时提交拉取请求。

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/AmazingFeature)
  3. 提交您的更改(git commit -m 'Add some AmazingFeature')
  4. 推到分支(git push origin feature/AmazingFeature)
  5. 打开拉取请求

许可证

该项目根据MIT许可证获得许可。

支持

如有任何疑问或问题:

目录标签

目录标签

内容提取JavaScriptClaudeAPI集成高级搜索本地部署MCP服务器

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP