MCP Tavily Search Server

by spences10
Verified

tavily_search

Search the web using Tavily Search API, optimized for high-quality, factual results

Input Schema

NameRequiredDescriptionDefault
cache_ttlNoCache time-to-live in seconds
exclude_domainsNoList of domains to exclude from search
force_refreshNoForce fresh results ignoring cache
include_answerNoInclude an AI-generated answer based on search results
include_domainsNoList of trusted domains to include in search
max_resultsNoMaximum number of results to return
min_scoreNoMinimum relevancy score for results (0-1)
queryYesSearch query
response_formatNoFormat of the search resultstext
search_depthNoThe depth of the search ("basic" for faster results, "advanced" for more thorough search)basic

Input Schema (JSON Schema)

{ "properties": { "cache_ttl": { "default": 3600, "description": "Cache time-to-live in seconds", "type": "number" }, "exclude_domains": { "default": [], "description": "List of domains to exclude from search", "items": { "type": "string" }, "type": "array" }, "force_refresh": { "default": false, "description": "Force fresh results ignoring cache", "type": "boolean" }, "include_answer": { "default": true, "description": "Include an AI-generated answer based on search results", "type": "boolean" }, "include_domains": { "default": [], "description": "List of trusted domains to include in search", "items": { "type": "string" }, "type": "array" }, "max_results": { "default": 10, "description": "Maximum number of results to return", "type": "number" }, "min_score": { "default": 0, "description": "Minimum relevancy score for results (0-1)", "type": "number" }, "query": { "description": "Search query", "type": "string" }, "response_format": { "default": "text", "description": "Format of the search results", "enum": [ "text", "json", "markdown" ], "type": "string" }, "search_depth": { "default": "basic", "description": "The depth of the search (\"basic\" for faster results, \"advanced\" for more thorough search)", "enum": [ "basic", "advanced" ], "type": "string" } }, "required": [ "query" ], "type": "object" }