プロキシサポート付きTavily MCPサーバー
Tavilyの検索APIを活用したAIベースのウェブ検索機能を提供するモデルコンテキストプロトコル(CMP)サーバー。HTTP/HTTPSプロキシ設定のサポートも追加されています。このサーバーにより、LLMはプロキシサーバー経由で高度なウェブ検索を実行し、質問への直接的な回答を得たり、AIによって抽出された関連コンテンツを含む最近のニュース記事を検索したりすることが可能になります。
特徴
すべてのオリジナルのTavily MCPサーバー機能
環境変数による HTTP/HTTPS プロキシのサポート
プロキシ構成のログ記録の強化
プロキシ関連の問題に対する堅牢なエラー処理
Related MCP server: Tavily MCP Server
利用可能なツール
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 キーを必要とし、環境変数によるプロキシ構成をサポートします。
必要な環境変数を設定します。
# 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または、API キーをコマンドライン引数として指定します。
python -m mcp_server_tavily --api-key=your_api_key_hereClaude.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_tavilyMCP インスペクターを使用することもできます。
npx @modelcontextprotocol/inspector python -m mcp_server_tavily貢献
貢献を歓迎します!プロキシサポートの改善や新機能の追加に役立つプルリクエストをお気軽に送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
謝辞
このプロジェクトは、プロキシ サポート機能が追加されたオリジナルのmcp-tavilyに基づいています。
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.