tavily-cli
agent-ready json output non-interactive
CLI wrapper for the Tavily Search API, purpose-built for AI agents. Returns clean, structured search results optimized for LLM consumption.
How to install tavily-cli
pip install tavily-cli When to use tavily-cli
- Retrieving current, factual web information in a clean JSON format for direct ingestion into LLM prompts or agent workflows.
- Performing research or fact-checking with domain filtering or news-specific search to ensure relevant, trustworthy results.
- Building automated pipelines that require structured search results with answer extraction for summarization or context generation.
When not to use tavily-cli
- Needing real-time streaming data or continuous feed updates (Tavily is designed for on-demand search, not live monitoring).
- Requiring full webpage content or unstructured HTML scraping (Tavily returns structured snippets optimized for LLMs, not raw page data).
tavily-cli features
- · AI-optimized search results
- · Structured JSON output
- · News and general search
- · Domain filtering
- · Answer extraction
Want your agent to find this automatically?
Add the MCP server to your agent config and it will discover tools like tavily-cli on its own.
Set up MCP →