Tavily McpFeatured
@tavily-ai
About Tavily Mcp
Production ready MCP server with real-time search, extract, map & crawl.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"tavily-mcp": {
"command": "npx",
"args": [
"-y",
"tavily-mcp"
],
"env": {
"TAVILY_API_KEY": "your-api-key-here"
},
"disabled": false,
"autoApprove": []
}
}
}Tools
2A powerful web search tool that provides comprehensive, real-time results using Tavily's AI search engine. Returns relevant web content with customizable parameters for result count, content type, and domain filtering. Ideal for gathering current information, news, and detailed web content analysis.
A powerful web content extraction tool that retrieves and processes raw content from specified URLs, ideal for data collection, content analysis, and research tasks.
Overview
What is Tavily MCP?
Tavily MCP is a Model Context Protocol server that provides real-time web search, intelligent data extraction, web mapping, and web crawling tools. It integrates with MCP clients such as Claude Code and Cursor, and is designed for developers who need web-powered capabilities in their AI agent workflows.
How to use Tavily MCP?
You can run Tavily MCP locally using npx -y tavily-mcp@latest, or connect to a remote MCP server at https://mcp.tavily.com/mcp/?tavilyApiKey=<your-api-key>. Set your Tavily API key via the TAVILY_API_KEY environment variable or pass it in the remote URL. Optionally configure default parameters for the tavily-search tool using the DEFAULT_PARAMETERS environment variable.
Key features of Tavily MCP
- Real-time web search via the
tavily-searchtool - Intelligent data extraction from web pages via
tavily-extract - Web mapping tool that creates structured website maps
- Web crawler for systematic website exploration
Use cases of Tavily MCP
- Building knowledge graphs by combining Tavily MCP with Neo4j MCP
- Integrating web search and data extraction into coding assistants (Cline in VS Code)
- Real-time web research for AI agents and chat assistants
- Extracting and structuring data from multiple web pages for analytics
FAQ from Tavily MCP
What does Tavily MCP do?
Tavily MCP provides search, extract, map, and crawl tools that give AI applications real-time access to web content and structure.
What are the prerequisites to use Tavily MCP?
You need a Tavily API key (get one at tavily.com), a compatible MCP client (Claude Desktop or Cursor), Node.js v20 or higher, and optionally Git for the local installation.
How do I run Tavily MCP locally?
Run npx -y tavily-mcp@latest with the TAVILY_API_KEY environment variable set. For a full configuration, add the command to your client’s MCP settings file.
How do I connect to the remote Tavily MCP server?
Use the URL https://mcp.tavily.com/mcp/?tavilyApiKey=<your-api-key> with a remote MCP client like Claude Code or Cursor. You can also authenticate via OAuth instead of providing an API key in the URL.
Can I set default parameters for search requests?
Yes, set the DEFAULT_PARAMETERS environment variable to a JSON object (e.g., {"include_images": true, "max_results": 15}) to apply defaults to all tavily-search calls.
Frequently asked questions
What does Tavily MCP do?
Tavily MCP provides search, extract, map, and crawl tools that give AI applications real-time access to web content and structure.
What are the prerequisites to use Tavily MCP?
You need a Tavily API key (get one at tavily.com), a compatible MCP client (Claude Desktop or Cursor), Node.js v20 or higher, and optionally Git for the local installation.
How do I run Tavily MCP locally?
Run `npx -y tavily-mcp@latest` with the `TAVILY_API_KEY` environment variable set. For a full configuration, add the command to your client’s MCP settings file.
How do I connect to the remote Tavily MCP server?
Use the URL `https://mcp.tavily.com/mcp/?tavilyApiKey=<your-api-key>` with a remote MCP client like Claude Code or Cursor. You can also authenticate via OAuth instead of providing an API key in the URL.
Can I set default parameters for search requests?
Yes, set the `DEFAULT_PARAMETERS` environment variable to a JSON object (e.g., `{"include_images": true, "max_results": 15}`) to apply defaults to all `tavily-search` calls.
Basic information
More Search MCP servers
Google Search Console MCP Server
ahonnA Model Context Protocol (MCP) server providing access to Google Search Console
Google News MCP Server
ChanMeng666【Star-crossed coders unite!⭐️】Model Context Protocol (MCP) server implementation providing Google News search capabilities via SerpAPI, with automatic news categorization and multi-language support.
Brave Search MCP Server
mikechaoAn MCP Server implementation that integrates the Brave Search API, providing, Web Search, Local Points of Interest Search, Image Search, Video Search, News Search and LLM Context Search capabilities
Version 2.0 is here!!
mixelpixxMCP Server built for use with Claude Code, Claude Desktop, VS Code, Cline - enable google search and ability to follow links and research websites
Serper Search and Scrape MCP Server
marcopesaniSerper MCP Server supporting search and webpage scraping
Comments