MCP タビリー
高度な検索およびコンテンツ抽出機能を提供する、Tavily API 用のモデル コンテキスト プロトコル (MCP) サーバー実装。
特徴
複数の検索ツール:
search: カスタマイズ可能なオプションを備えた基本的な検索機能searchContext: コンテキスト認識検索で関連性を向上searchQNA: 質問と回答に焦点を当てた検索
コンテンツ抽出: 設定可能なオプションを使用して URL からコンテンツを抽出します
豊富な設定オプション: 検索の深さ、フィルタリング、コンテンツを含めるための広範なオプション
MCPでの使用
Tavily MCP サーバーを MCP 構成に追加します。
注:
your-api-key実際のTavily APIキーに置き換えてください。サーバーを実行する前に、環境変数TAVILY_API_KEYに設定することもできます。
Related MCP server: Deep Research MCP Server
APIリファレンス
検索ツール
サーバーは、MCP を通じて呼び出すことができる 3 つの検索ツールを提供します。
1. 基本検索
2. コンテキスト検索
3. Q&A検索
抽出ツール
検索オプション
すべての検索ツールには次のオプションが共通しています。
抽出オプション
応答フォーマット
すべてのツールは次の形式で応答を返します。
検索結果の各項目には次のものが含まれます。
タイトル
コンテンツ
URL
抽出されたコンテンツの場合、各項目には次のものが含まれます。
URL
生のコンテンツ
失敗した URL リスト(ある場合)
エラー処理
すべてのツールには適切なエラー処理機能が備わっており、問題が発生した場合には説明的なエラー メッセージが表示されます。
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Tavily API Server を自動的にインストールするには:
手動インストール
または、npx で直接使用します。
前提条件
Node.js 16以上
npmまたはyarn
Tavily API キー ( Tavilyから取得)
設定
リポジトリをクローンする
依存関係をインストールします:
Tavily API キーを設定します。
建物
MCP Inspectorによるデバッグ
開発とデバッグには、MCP サーバー用の強力な開発ツールであるMCP Inspector の使用をお勧めします。
インスペクターは次のユーザー インターフェイスを提供します。
テストツールの呼び出し
サーバー応答の表示
デバッグツールの実行
サーバーの状態を監視する
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
リポジトリをフォークする
機能ブランチを作成します(
git checkout -b feature/AmazingFeature)変更をコミットします(
git commit -m 'Add some AmazingFeature')ブランチにプッシュする (
git push origin feature/AmazingFeature)プルリクエストを開く
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
サポート
ご質問や問題がある場合は、
Tavily API: Tavilyのドキュメントを参照してください
MCP統合: MCPドキュメントを参照してください