Tavily Search and Extract
Use Tavily MCP tools for web search and content retrieval operations.
Tool Selection
Tavily Search (mcp__tavily__tavily_search)
Use for:
- •Keyword-based searches across the web
- •Finding relevant pages and content
- •Quick answer gathering
- •Multiple result discovery
Best for: Initial research, finding sources, broad queries
Tavily Extract (mcp__tavily__tavily-extract)
Use for:
- •Getting detailed content from specific URLs
- •Deep analysis of page content
- •Structured data extraction
- •Following up on search results
Best for: In-depth analysis, specific URL content, detailed information
Hook Behavior
tavily_extract_to_advanced.py hook automatically upgrades extract calls to advanced mode for better accuracy when needed.
Integration Pattern
- •Use
mcp__tavily__tavily_searchfor discovery phase - •Analyze results to find relevant URLs
- •Use
mcp__tavily__tavily-extractfor detailed content on specific URLs - •Process extracted content for user needs
Environment Variables
Tavily MCP requires:
- •
TAVILY_API_KEY- API key from Tavily (tvly-...)
Configure in shell before using the plugin.
Cost Considerations
- •Search is cheaper than extract
- •Use search to filter relevant URLs first
- •Only extract URLs that are likely relevant
- •Cache results when possible