mcp-tavily-search
9
The mcp-tavily-search is a Model Context Protocol server that integrates Tavily's search API for intelligent web search capabilities, designed for high-quality and factual results. It's optimized for RAG applications and includes features like domain filtering, response caching, and multiple response formats.
mcp-tavily-search
Notice: This repository is no longer maintained. Instead, use mcp-omnisearch for combined MCP tools.
Features
- Advanced web search using Tavily API
- AI-generated search summaries
- Domain filtering for quality results
- Configurable search depth and parameters
- Context generation for RAG applications
- Direct question answering
- Response caching with TTL
- Multiple response formats (text, JSON, markdown)
- Optimized results for LLMs
Configuration
- Requires Tavily API Key
API Tools
- tavily_search: Searches the web with various configurable parameters.
- tavily_get_search_context: Generates context for RAG applications.
- tavily_qna_search: Provides direct answers with source citations.
Development
- Clone the repository
- Install dependencies using pnpm
- Build and run the project
License
- MIT License