关于 MCP2Tavily
MCP2Tavily 是通过 Tavily API 执行网络搜索的 Python MCP 服务,面向需要搜索工具的 MCP 客户端和 Agent 框架,并提供两个描述不同的查询工具。
主要功能
- 01通过 Tavily API 搜索网络
- 02提供两个查询搜索工具
- 03使用 Python 3.11+ 和 UV
适用场景
- 01从 MCP 客户端搜索网络
- 02为 Agent 提供 Tavily 搜索能力
- 03通过 MCP Inspector 测试搜索工具
MCP 相关
该服务将 `search_web` 和 `search_web_info` 作为 MCP 工具公开,供 MCP 客户端提交查询并调用 Tavily API。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP2Tavily
一个使用 Tavily API 实现网页搜索功能的 MCP 协议服务。
前提条件
- Python 3.11+
- UV 包管理器
- Tavily API 密钥
安装
- 克隆仓库
git clone <repository-url>
cd mcp2tavily
- 创建并编辑
.env文件
# Create .env file
touch .env
# Add your Tavily API key to .env
echo "TAVILY_API_KEY=your_api_key_here" > .env
- 使用 UV 设置虚拟环境
# Create and activate virtual environment
uv venv
source .venv/bin/activate # On Windows use: .venv\Scripts\activate
- 安装依赖
uv sync
用法
安装为 Claude 扩展
fastmcp install mcp2tavily.py
使用 MCP Inspector 进入开发模式
使用 MCP Inspector 测试功能:
fastmcp dev mcp2tavily.py
运行后,你可以通过以下地址访问 MCP Inspector:http://localhost:5173
可用工具
search_web(query: str):使用 Tavily API 搜索网页search_web_info(query: str):同上,描述为中文
环境变量
TAVILY_API_KEY:你的 Tavily API 密钥(必需)
分步指南
手动添加 Cline Continue Claude
Cline Continue Claude 的 MCP JSON 文件
"mcp2tavily": {
"command": "uv",
"args": [
"run",
"--with",
"fastmcp",
"--with",
"python-dotenv",
"--with",
"tavily-python",
"fastmcp",
"run",
"C:\\Users\\你的真实路径\\mcp2tavily.py"
],
"env": {
"TAVILY_API_KEY": "API密钥"
}
}
Cline

Cline

Cline

示例

评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。