MCP Tavily 搜索服务
一个基于 Model Context Protocol (MCP) 的搜索服务,使用 Tavily 提供搜索功能。
快速开始
-
安装: 使用以下命令安装最新版本: go install github.com/y7ut/mcp-tavily-search@latest
-
配置: 在 MCP 配置文件中添加以下内容(根据需要选择直接运行或 Docker 运行方式):
直接运行: { "mcpServers": { "tavily": { "command": "mcp-tavily-search", "args": [ "run", "tvly-*******************" ] } } }
Docker 运行: { "mcpServers": { "tavily": { "command": "docker", "args": [ "run", "--rm", "-i", "docker.ijiwei.com/mcp/mcp-tavily-search:latest", "run", "tvly-*******************" ] } } }
-
调试: 使用以下命令进行调试: npx @modelcontextprotocol/inspector mcp-tavily-search run tvly-xxxxxxxxxx
或者通过 Docker 调试: npx --no-cache @modelcontextprotocol/inspector docker run --rm -i mcp-tavily-search:latest run tvly-xxxxx
工具
支持 search_news
功能,包含以下参数:
keyword
(必填):搜索关键词。days
(可选,默认值为 7):搜索时间范围。limit
(可选,默认值为 5):返回新闻数量。search_depth
(可选,默认值为 basic):搜索深度,可选值为 basic 或 advanced。topic
(可选,默认值为 news):搜索主题,可选值为 general 或 news。