网页搜索服务

一个基于Tavily API实现的网页搜索协议服务器,提供高效的网络搜索功能。

  • by mcp2everything
  • Python
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 mcp2everything/mcp2tavily

使用说明

MCP2航空

MCP协议服务器,使用Tavily API实现网络搜索功能。

先决条件

  • Python 3.11+
  • UV包管理器
  • Tavilly API密钥

安装

  1. 克隆存储库
git clone <repository-url>
cd mcp2tavily
  1. 创建和编辑 .env 文件
# Create .env file
touch .env
# Add your Tavily API key to .env
echo "TAVILY_API_KEY=your_api_key_here" > .env
  1. 使用UV设置虚拟环境
# Create and activate virtual environment
uv venv
source .venv/bin/activate  # On Windows use: .venv\Scripts\activate
  1. 安装依赖项
uv sync

用法

以Claude扩展名安装

fastmcp install mcp2tavily.py

MCP Inspector开发模式

使用MCP检查器测试功能:

fastmcp dev mcp2tavily.py

运行后,您可以在以下位置访问MCP检查器:http://localhost:5173

可用工具

  • search_web(query: str):使用Tavily API搜索网页
  • search_web_info(query: str):与上述相同,有中文描述

环境变量

  • TAVILY_API_KEY:您的Tavily API密钥(必需)

分步指南

手动添加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密钥"
      }
    }

克莱恩

克莱恩

克莱恩

例子