Tavily MCP Server
Officialby Tavily AI
Tavily MCP Server gives AI agents the ability to search the live web, extract structured content from pages, map entire website architectures, and crawl sites systematically — all through the Model Context Protocol. Rather than relying on static training data, agents connected to Tavily can fetch real-time search results with advanced filtering, pull clean text and metadata from any URL, discover every page on a domain via site mapping, and perform deep multi-page crawls to build comprehensive knowledge bases on the fly. The server exposes four core tools. tavily-search delivers real-time web search with configurable depth, domain filtering, and optional image results. tavily-extract pulls structured data from individual web pages, stripping away boilerplate to return clean, usable content. tavily-map creates a complete structural map of a website, listing all discoverable URLs and their relationships. tavily-crawl systematically explores a site page by page, combining mapping and extraction into a single workflow for thorough data gathering. Deployment is flexible: run locally via npx with a simple API key, connect to the hosted remote server at mcp.tavily.com without installing anything, or use Docker for containerized environments. Authentication supports API keys (via query parameter or Authorization header) and a full OAuth flow for secure, token-based access. Default parameters like search depth, max results, and image inclusion can be set globally through environment variables or HTTP headers, ensuring consistent behavior across all requests. The server is compatible with Claude Desktop, Claude Code, Cursor, and any MCP-capable client, making it one of the most versatile web research tools available for AI agent workflows.
Installation
Key Features
- ✓Real-time web search with configurable depth, domain filtering, and image results
- ✓Intelligent content extraction that strips boilerplate and returns clean structured data
- ✓Full website mapping to discover all pages and URL relationships on a domain
- ✓Systematic multi-page crawling combining mapping and extraction in one workflow
- ✓Hosted remote server at mcp.tavily.com — no local installation required
- ✓OAuth, API key, and Bearer token authentication methods
- ✓Global default parameters via environment variables or HTTP headers
- ✓Compatible with Claude Desktop, Claude Code, Cursor, and any MCP client
Use Cases
- →Research agents that need real-time web data to answer questions accurately
- →RAG pipelines that retrieve and extract live web content for grounding LLM responses
- →Competitive analysis workflows that crawl and compare multiple product websites
- →Content creation agents that gather source material from across the web before writing
- →Site audit tools that map an entire domain structure and extract page metadata
- →News monitoring agents that search for and summarize breaking developments