基本能力
产品定位
MCP TAVILY SEARCH 是一个搜索服务,专注于通过 Tavily API 提供高效的新闻和通用内容搜索能力。
核心功能
- 关键词搜索:支持通过关键词搜索新闻或通用内容。
- 参数配置:
- 可设置搜索时间范围(天数)。
- 可限制返回的新闻文章数量。
- 可选择搜索深度(基础或高级)。
- 可指定搜索主题(新闻或通用内容)。
- 快速集成:通过简单的命令行工具或配置文件即可快速集成到现有系统中。
适用场景
- 新闻聚合:快速获取特定关键词的近期新闻。
- 内容分析:通过高级搜索深度获取更详细的内容。
- 数据收集:批量收集特定主题的网页内容。
工具列表
- search_news:
- 能力:根据关键词搜索新闻文章,支持多种参数配置。
- 参数:
keyword
:搜索关键词(必填)。days
:搜索时间范围(默认7天)。limit
:返回的新闻数量(默认5条)。search_depth
:搜索深度(基础或高级,默认基础)。topic
:搜索主题(新闻或通用内容,默认新闻)。
常见问题解答
- 如何获取 API 密钥?
- 需要从 Tavily 官网申请 API 密钥。
- 如何调试服务?
- 使用
npx @modelcontextprotocol/inspector
命令进行调试。
使用教程
使用依赖
- 确保已安装 Go 环境。
- 确保已安装 Node.js(用于调试)。
安装教程
- 安装服务:
sh
go install github.com/y7ut/mcp-tavily-search@latest - 配置 MCP 配置文件:
json
{
"mcpServers": {
"tavily": {
"command": "mcp-tavily-search",
"args": [
"run",
"tvly-*******************"
]
}
}
}
调试方式
- 使用以下命令进行调试:
sh
npx @modelcontextprotocol/inspector mcp-tavily-search run tvly-xxxxxxxxxx