Tavily Search MCP Server
Official Tavily MCP server giving agents real-time web search, content extraction, site mapping, and crawling.
Tavily Search MCP Server
Tavily's official Model Context Protocol server gives AI agents purpose-built web access designed for LLMs. Rather than returning raw HTML, it delivers ranked, cleaned results and extracted page content that slot straight into a model's context.
Key features
- Real-time web search tuned for LLMs, with optional direct answers and source snippets
- Content extraction that pulls the clean main text from one or many URLs
- Site mapping and crawling to traverse a domain and gather structured content
- Search-depth, topic, and time-range controls to focus results (news, general, finance)
- Domain include/exclude filters for scoping research to trusted sources
- Available as a hosted remote MCP endpoint or a local npm server, keyed by a Tavily API key
It is a focused research tool: an agent can ask a question, get grounded results with citations, then extract full article text for deeper synthesis — all through one MCP server.
Curated mirror of the open-source tavily-mcp (MIT). Get it from the source.
Compromise signals — malicious or tampered code (leaked secrets, backdoors, a dropped executable) — reduce the score, and known dependency CVEs carry a bounded penalty (they warrant review but never QUARANTINE — update the dependency to clear). Other dangerous-by-capability traits are risk surface, expected for some capabilities. Every finding is mapped to its OWASP control below.
Findings mapped to the OWASP Top 10 for LLM Applications (2025) and the OWASP Machine Learning Security Top 10. Expand any flagged control for the exact findings — compromise reduces the score; expected/risk-surface do not, except a known CVE, which carries a small bounded penalty (high/critical → Review).
The same gate an agent runs before installing (POST /api/v1/trust/tavily-search-mcp/check). Click a policy:
Consume Tavily Search MCP Server programmatically. Authenticate with an API key or session — see Authorize an agent.
# Agents: CHECK BEFORE YOU INSTALL (no auth) — score, grade, level, capability manifest
curl https://ai-supply.store/api/v1/trust/tavily-search-mcp
# Gate against your org policy (returns { pass, violations })
curl -X POST https://ai-supply.store/api/v1/trust/tavily-search-mcp/check \
-H "Content-Type: application/json" \
-d '{"minGrade":"B","denyPermissions":["shell"],"denyUnknownEgress":true}'
# CLI
npx ai-supply add tavily-search-mcp
# REST (install → download)
curl -X POST https://ai-supply.store/api/v1/listings/tavily-search-mcp/install \
-H "Authorization: Bearer $AIM_KEY"
# MCP tool
install_listing({ "slug": "tavily-search-mcp" })OpenAPI spec →Curated mirror — latest upstream source. See the repository for tagged releases.