MCP2Tavily について
MCP2Tavily は Tavily API でウェブ検索を行う Python 製 MCP サーバーです。検索ツールを必要とする MCP クライアントやエージェントフレームワーク向けに、説明の異なる 2 つの検索ツールを提供します。
主な機能
- 01Tavily API によるウェブ検索
- 02クエリ検索用の 2 つのツール
- 03Python 3.11+ と UV によるセットアップ
活用シーン
- 01MCP クライアントからのウェブ検索
- 02エージェントへの Tavily 検索機能の提供
- 03MCP Inspector を使った検索ツールのテスト
MCP 対応
`search_web` と `search_web_info` を MCP ツールとして公開します。MCP クライアントからクエリを送信し、Tavily API を呼び出せます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP2Tavily
Tavily API を使用してウェブ検索機能を実装する MCP プロトコルサーバーです。
前提条件
- Python 3.11+
- UV パッケージマネージャー
- Tavily API キー
インストール
- リポジトリをクローンします
git clone <repository-url>
cd mcp2tavily
.envファイルを作成して編集します
# Create .env file
touch .env
# Add your Tavily API key to .env
echo "TAVILY_API_KEY=your_api_key_here" > .env
- UV で仮想環境をセットアップします
# Create and activate virtual environment
uv venv
source .venv/bin/activate # On Windows use: .venv\Scripts\activate
- 依存関係をインストールします
uv sync
使用方法
Claude 拡張機能としてインストール
fastmcp install mcp2tavily.py
MCP Inspector を使用した開発モード
MCP Inspector を使用して機能をテストするには、以下を実行します。
fastmcp dev mcp2tavily.py
起動すると、http://localhost:5173 で MCP Inspector にアクセスできます。
利用可能なツール
search_web(query: str): Tavily API を使用してウェブを検索しますsearch_web_info(query: str): 上記と同じですが、中国語の説明が付いています
環境変数
TAVILY_API_KEY: Tavily API キー(必須)
ステップごとのガイド
Cline、Continue、Claude への手動追加
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密钥"
}
}
Cline

Cline

Cline

例

コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。