← mcp servers

Tavily Search

Enables AI agents to perform web searches through the Model Context Protocol using Tavily's AI-optimized search engine. Returns search results specifically formatted for LLM consumption with relevant extracts and source URLs. Designed to provide high-quality, contextual search results for AI agent workflows.

Package

Registrynpm (stdio)
Packagetavily-mcp@0.2.22
Integritysha512-w2pmmmn/JKcNavylDoiNtNPflWt6SK2G1SVUvg0VvdvFJQUaOzEdanAm1VUWBOhUCqmVoBYVPstGcOoWvh8RQQ==
Lockfilepackage-lock.json sha512-0I0+EtonIFMXZHQUBwjH9XCJJv6yNuhE9Da6D5VZtxQ8D1oAmFSvWXNXkpFOItK3hfKlVrfmTKCFqmcw6dbTKQ==
Entrybuild/index.js
Install scriptsnone allowed

Configuration

Sign up at Tavily and copy your API key from the dashboard. — get credentials

KeyNameKindRequiredSecretFormatDefault / choices
TAVILY_API_KEYTavily API Key
Tavily API key
envyesyesstring

Tools (5)

From the test run on 2026-10-23 (darwin-arm64, linux-x64, Node 24) — starts without credentials.

tavily_crawlCrawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.
params: allow_external, extract_depth, format, include_favicon, instructions, limit, max_breadth, max_depth, select_domains, select_paths, url*
tavily_extractExtract content from URLs. Returns raw page content in markdown or text format.
params: extract_depth, format, include_favicon, include_images, query, urls*
tavily_mapMap a website's structure. Returns a list of URLs found starting from the base URL.
params: allow_external, instructions, limit, max_breadth, max_depth, select_domains, select_paths, url*
tavily_researchPerform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings. Rate limit: 20 requests per minute.
params: input*, model
tavily_searchSearch the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.
params: country, end_date, exact_match, exclude_domains, include_domains, include_favicon, include_image_descriptions, include_images, include_raw_content, max_results, query*, search_depth, start_date, time_range, topic

Security Assessment

Levelsafe
Permissionsread:web_search
Data Exposurenone
Requires SupervisorNo
Risk NotesRead-only AI-optimized search.
Reviewpass · community · 2026-10-21
Runtimeengines.node not declared · native modules: no · 20.4 MB installed

When to Use

UseWhen the agent needs AI-optimized web search results formatted for LLM processing.
Do not useWhen local or internal data search is needed rather than web search.
Input / Outputtext → text, json

io.github.tavily-ai/tavily-mcp · v0.2.22 · Category: search · Free tier: Yes · Tavily offers a free tier with limited searches; paid plans for higher volume. · Source · Website