2tavily
    2tavily

    2tavily

    一个MCP服务器,让你的Claude Cline以及Langchain实现网络搜索功能。An MCP server that allows your Claude Cline and Langchain to implement network search functions.

    4.3

    GitHub Stats

    Stars

    2

    Forks

    6

    Release Date

    2/14/2025

    about 4 months ago

    Detailed Description

    MCP2Tavily

    A MCP protocol server that implements web search functionality using the Tavily API.

    Prerequisites

    • Python 3.11+
    • UV package manager
    • Tavily API key

    Installation

    1. Clone the repository
    git clone <repository-url>
    cd mcp2tavily
    
    1. Create and edit the .env file
    # Create .env file
    touch .env
    # Add your Tavily API key to .env
    echo "TAVILY_API_KEY=your_api_key_here" > .env
    
    1. Set up virtual environment with UV
    # Create and activate virtual environment
    uv venv
    source .venv/bin/activate  # On Windows use: .venv\Scripts\activate
    
    1. Install dependencies
    uv sync
    

    Usage

    Install as Claude extension

    fastmcp install mcp2tavily.py
    

    Development mode with MCP Inspector

    To test the functionality using MCP Inspector:

    fastmcp dev mcp2tavily.py
    

    Once running, you can access the MCP Inspector at: http://localhost:5173

    Available Tools

    • search_web(query: str): Search the web using Tavily API
    • search_web_info(query: str): Same as above, with Chinese description

    Environment Variables

    • TAVILY_API_KEY: Your Tavily API key (required)

    Step-by-Step Guide

    手动添加Cline Continue Claude

    Cline Continue Claude的MCP JSON FILE

    
    "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

    !配置

    EXAMPLE

    !搜索示例

    About the Project

    This app has not been claimed by its owner yet.

    Claim Ownership

    Receive Updates

    Security Updates

    Get notified about trust rating changes

    to receive email notifications.