Best for
- Developers needing real-time web capabilities to enhance AI responses.
- Users working within Claude Code, Cursor, or any compatible MCP client.
- Teams that require quick and reliable data extraction and search.
The Tavily MCP server is used to provide real-time web search and extraction to AI assistants, offering local or remote deployment and support for multiple clients.
Strongest · Maintenance 13/20 Weakest · Reliability 8/20
Static review · not runListed 2026-08-07
Read the FMRS scoring method →Runtime:Node.js 20+ · Hosted (no local runtime)
TAVILY_API_KEY
Tavily API key, obtained by signing up for a free account at tavily.com; required for local runs.
DEFAULT_PARAMETERS
Optional JSON of default tavily-search parameters such as include_images, max_results, search_depth.
TAVILY_HUMAN_ID
Optional identifier for the end user enabling per-user analytics; forwarded as an X-Human-Id header and hashed server-side.
npx -y tavily-mcp@latest.https://mcp.tavily.com/mcp/?tavilyApiKey=<your-api-key>.{
"mcpServers": {
"tavily-mcp": {
"command": "npx",
"args": ["-y", "tavily-mcp@latest"],
"env": {
"TAVILY_API_KEY": "your-api-key-here",
"DEFAULT_PARAMETERS": "{\"include_images\": true, \"max_results\": 15, \"search_depth\": \"advanced\"}"
}
}
}
}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"tavily-mcp": {
"command": "npx",
"args": [
"-y",
"tavily-mcp@latest"
],
"env": {
"TAVILY_API_KEY": "your-api-key-here",
"DEFAULT_PARAMETERS": "{\"include_images\": true, \"max_results\": 15, \"search_depth\": \"advanced\"}"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add tavily-mcp -e TAVILY_API_KEY=your-api-key-here -e 'DEFAULT_PARAMETERS={"include_images": true, "max_results": 15, "search_depth": "advanced"}' -- npx -y tavily-mcp@latest
Run it in a terminal; replace any <…> placeholders with your own values first.
After configuring, the client's tool list should show tavily-search, tavily-extract, tavily-map and tavily-crawl; running one search for real-time information confirms the connection works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
The Tavily MCP server provides real-time web search, data extraction, website mapping, and crawling tools for AI agents. It can be run locally via npx or accessed through a remote server URL, with support for API key and OAuth authentication.
Manage your Hevy workout data from AI assistants via MCP.
Firecrawl's official MCP server for web search, scraping, and structured extraction for AI agents
One binary. One grammar. Evidence from the biomedical sources you already trust.
Encrypted, fully offline long-term memory for AI agents
Source revision 1c1d54c2a619 Data synced 2026-10-12 Read the FMRS scoring method