mcpField
T
tavily-search

tavily-search

github.com/tavily-ai生産性49136.4k 回インストール8 週間前に更新
リポジトリ

tavily-search について

ウェブ情報を探すユーザー向けのTavily検索スキルです。tvlyコマンドラインで検索し、LLMの処理に適した本文スニペットと関連度スコアを返します。

主な機能

  1. 01検索語によるウェブ検索
  2. 02日付、トピック、国による絞り込み
  3. 03ページの生コンテンツ取得
  4. 04JSON形式の検索結果

活用シーン

  1. 01特定の話題に関するウェブ情報を探す
  2. 02日付を指定して最新ニュースなどを絞り込む
  3. 03信頼できるドメインに限定して事実を確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/tavily-ai/skills --skill tavily-search

インストール後、Claude Code で/tavily-searchを入力して読み込まれたか確認します。

詳細

tavily search

LLM 向けに最適化された、コンテンツのスニペットと関連度スコアを含むウェブ検索です。

実行前

tvly が利用可能な場合は、そのまま検索を実行してください。検索では上限付きのキー不要アクセスに対応しているため、最初のリクエストの前に API キーを探したり、認証したりしないでください。

tvly が見つからない場合は、再試行する前に tavily-cli のセットアップに従ってください。対話型セッション中にキー不要アクセスの上限に達した場合は、tvly login を実行してブラウザーで OAuth を開き、元の検索を一度再試行してください。無人環境では、対話型フローを開始せずに、上限に達したことと認証方法を報告してください。ガイドに従ったセットアップが完了した直後に、2 回目のログインを開始しないでください。

使用する場面

  • あらゆるトピックについて情報を探す必要がある
  • 具体的な URL がまだない
  • ワークフローの最初の手順:検索 → 抽出 → マップ → クロール → 調査

クイックスタート

# Basic search
tvly search "your query" --json

# Advanced search with more results
tvly search "quantum computing" --depth advanced --max-results 10 --json

# Recent news
tvly search "AI news" --time-range week --topic news --json

# Domain-filtered
tvly search "SEC filings" --include-domains sec.gov,reuters.com --json

# Include full page content in results
tvly search "react hooks tutorial" --include-raw-content --max-results 3 --json

オプション

オプション説明
--depthultra-fast、fast、basic(デフォルト)、advanced
--max-results結果の最大数、0~20(デフォルト:5)
--topicgeneral(デフォルト)、news、finance
--time-rangeday、week、month、year
--start-dateこの日付以降の結果(YYYY-MM-DD)
--end-dateこの日付以前の結果(YYYY-MM-DD)
--include-domains含めるドメイン(カンマ区切り)
--exclude-domains除外するドメイン(カンマ区切り)
--country指定した国からの結果を優先
--include-answerAI の回答を含める(basic または advanced)
--include-raw-contentページ全体のコンテンツを含める(markdown または text)
--include-images画像の検索結果を含める
--include-image-descriptionsAI による画像の説明を含める
--chunks-per-sourceソースごとのチャンク数(advanced/fast の深度でのみ使用可能)
-o, --outputJSON レスポンスをファイルに保存
--json構造化された JSON 出力

検索の深度

深度速度関連度最適な用途
ultra-fast最速低めリアルタイムチャット、オートコンプリート
fast高速良好チャンクが必要で、レイテンシーが重要な場合
basic中程度高い汎用(デフォルト)
advanced低速最高精度、特定の事実

ヒント

  • クエリは 400 文字未満にしてください — プロンプトではなく、検索クエリとして考えてください。
  • 複雑なクエリはサブクエリに分割してください。より良い結果が得られます。
  • ページ全体のテキストが必要な場合は --include-raw-content を使用してください(個別の抽出呼び出しを省けます)。
  • 信頼できるソースに絞り込むには --include-domains を使用してください。
  • 最近の情報を探すには --time-range を使用してください。
  • 身元に関わる事実は、正確な一次情報源で確認してください。 リリース、バージョン、所有権、または名前が似ているプロジェクトについては、生成された回答やパッケージ名の一致だけを信頼せず、公式リポジトリまたはドメインで確認してください。
  • 標準入力から読み込む:echo "query" | tvly search - --json

関連項目

コメント