mcp2tavily

mcp2tavilyは、Pythonで開発されたツールで、特定のタスクを自動化するためのライブラリです。使いやすさと効率性を重視しており、特に開発者向けの機能が充実しています。ドキュメントも整備されており、初心者でも扱いやすい設計となっています。

GitHubスター

3

ユーザー評価

未評価

お気に入り

0

閲覧数

21

フォーク

6

イシュー

4

README
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

搜索示例