Tavily
Empowering your AI applications with real-time, accurate search results tailored for LLMs and RAG.
Tavily is a specialized search engine API designed to provide real-time, accurate, and unbiased web search results specifically tailored for Large Language Models (LLMs) and AI agents. It aims to enhance AI applications by offering up-to-date information, thereby reducing hallucinations and improving decision-making.
What it does:
- Connects LLMs to the web for real-time information access.
- Delivers fast and accurate search results optimized for LLM context and Retrieval Augmented Generation (RAG).
- Provides citations for all retrieved information.
- Customizable search depth and domain management.
How to use it: Tavily is accessed via a RESTful API, requiring an API key for authentication. It offers official SDKs for Python and Node.js for easy integration.
Example (cURL):
curl -X POST 'https://api.tavily.com/search' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer tvly-YOUR_API_KEY' \
-d '{"query": "Who is Leo Messi?"}'
Key Features:
- Purpose-built for AI: Designed with AI agents and LLMs in mind, ensuring ideal results for AI workflows like RAG.
- Real-time: Retrieves reliable, up-to-date information.
- Easy Integration: Simple API setup with support for Python libraries and partnerships with LangChain and LlamaIndex.
- Scalable: Built to scale for both startups and enterprise customers.
Recommend MCP Servers 💡
mcp-server-perplexity
MCP Server for the Perplexity API.
project-mem-mcp
An MCP server for AI agents to store and retrieve project information persistently via a memory file.
@genomoncology/biomcp
BioMCP: Biomedical Model Context Protocol
raj-mehra/figma-mcp
An MCP server for interacting with Figma design files to fetch tokens and components, compatible with Cursor IDE.
@hiromitsusasaki/raindrop-io-mcp-server
An integration that allows LLMs to interact with Raindrop.io bookmarks using the Model Context Protocol (MCP).
websearch-mcp
An MCP server providing web search capabilities over stdio transport