Tavily MCP Server with Proxy Support

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

プロキシサポート付きTavily MCPサーバー

Tavilyの検索APIを活用したAIベースのウェブ検索機能を提供するモデルコンテキストプロトコル(CMP)サーバー。HTTP/HTTPSプロキシ設定のサポートも追加されています。このサーバーにより、LLMはプロキシサーバー経由で高度なウェブ検索を実行し、質問への直接的な回答を得たり、AIによって抽出された関連コンテンツを含む最近のニュース記事を検索したりすることが可能になります。

特徴

  • すべてのオリジナルのTavily MCPサーバー機能
  • 環境変数による HTTP/HTTPS プロキシのサポート
  • プロキシ構成のログ記録の強化
  • プロキシ関連の問題に対する堅牢なエラー処理

利用可能なツール

  • tavily_web_search - AI を活用したコンテンツ抽出により包括的な Web 検索を実行します。
    • query (文字列、必須): 検索クエリ
    • max_results (整数、オプション): 返される結果の最大数 (デフォルト: 5、最大: 20)
    • search_depth (文字列、オプション): 「basic」または「advanced」の検索深度(デフォルト: 「basic」)
  • tavily_answer_search - Web 検索を実行し、裏付けとなる証拠とともに直接的な回答を生成します。
    • query (文字列、必須): 検索クエリ
    • max_results (整数、オプション): 返される結果の最大数 (デフォルト: 5、最大: 20)
    • search_depth (文字列、オプション): 「基本」または「詳細」の検索深度(デフォルト: 「詳細」)
  • tavily_news_search - 公開日で最近のニュース記事を検索します。
    • query (文字列、必須): 検索クエリ
    • max_results (整数、オプション): 返される結果の最大数 (デフォルト: 5、最大: 20)
    • days (整数、オプション): 検索までの日数 (デフォルト: 3)

インストール

pipを使用する

pip install mcp-tavily-proxy

または、 uvがインストールされている場合:

uv pip install mcp-tavily-proxy

ソースからビルド

このリポジトリをクローンし、プログラムをビルドしてインストールします。

git clone https://github.com/tulong66/mcp-tavily-proxy.git cd mcp-tavily-proxy uv build uv pip install .

構成

APIキーとプロキシ設定

サーバーは Tavily API キーを必要とし、環境変数によるプロキシ構成をサポートします。

  1. 必要な環境変数を設定します。
# Tavily API Key export TAVILY_API_KEY=your_api_key_here # Proxy Settings (if needed) export HTTP_PROXY=http://your-proxy:port export HTTPS_PROXY=http://your-proxy:port
  1. または、API キーをコマンドライン引数として指定します。
python -m mcp_server_tavily --api-key=your_api_key_here

Claude.app 用に設定する

Claude 設定に追加:

{ "mcpServers": { "tavily": { "command": "python", "args": ["-m", "mcp_server_tavily"] }, "env": { "TAVILY_API_KEY": "your_api_key_here", "HTTP_PROXY": "http://your-proxy:port", "HTTPS_PROXY": "http://your-proxy:port" } } }

通常の検索の場合:

Tell me about Anthropic's newly released MCP protocol

明示的に除外したレポートを生成するには:

Tell me about redwood trees. Please use MLA format in markdown syntax and include the URLs in the citations. Exclude Wikipedia sources.

ニュース検索:

Give me the top 10 AI-related news in the last 5 days

デバッグ

詳細なプロキシ構成情報を表示するには、デバッグ ログを有効にします。

export TAVILY_LOG_LEVEL=DEBUG python -m mcp_server_tavily

MCP インスペクターを使用することもできます。

npx @modelcontextprotocol/inspector python -m mcp_server_tavily

貢献

貢献を歓迎します!プロキシサポートの改善や新機能の追加に役立つプルリクエストをお気軽に送信してください。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。

謝辞

このプロジェクトは、プロキシ サポート機能が追加されたオリジナルのmcp-tavilyに基づいています。

-
security - not tested
F
license - not found
-
quality - not tested

LLM が Tavily の API を使用してプロキシ サーバー経由で高度な Web 検索を実行できるようにし、包括的な Web 検索、直接の質問への回答、AI 抽出コンテンツによる最近のニュース記事の取得をサポートします。

  1. Features
    1. Available Tools
      1. Installation
        1. Use pip
        2. Build from Source
      2. Configuration
        1. API Key and Proxy Settings
        2. Configure for Claude.app
      3. Examples
        1. Debugging
          1. Contributing
            1. License
              1. Acknowledgments
                ID: t5mduh5kuo